Skip to content

Ted1166/adev_subscription

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

ADEV SUBSCRIPTION APP

Description

  • This plartform allows users to subscribe to channels on a decentralized network. Users can pay a subscription fee, to access exclusive content or services provided by channel creators.
  • Cairo is used for creating smart contracts and StarkNet provides the infrastructure for running these contracts efficiently on a Layer 2 blockchain.
  • This ensures secure and scalable subscription management, enabling channel creators to offer their content or services while users enjoy a seamless and decentralized subscription experience.

How it works

  • The user logs in using the wallet which will give out the permission to fully access the application (N/B: The user won't be able to access the app if they don't have a wallet).
  • After successfull connection of the wallet with the application, the user will click on the Add Package button then Type in the package title, the Price and the number of channel the click on + Add Package button after which the wallet prompt will come up for you to confirm or cancel the transaction.
  • In attempt to confirm the transaction the package will be added to the Subscription Channel page where the user will then be able to select the package watch over the channels.

Technologies Used

  • Cairo
  • Argent
  • Braavo
  • Starknetjs
  • StaknetKit

Bounties

  • Argent
  • Braavos
  • Pragma

Contributing

Contributions to Oware smart contract are welcome! Here are some ways you can help:

Report bugs and issues on GitHub. Please include steps to reproduce, expected vs actual behavior, and any relevant code.
Suggest new features and enhancements using the GitHub issues.
Improve documentation by submitting pull requests with additions, clarifications or fixes.
Find and submit security vulnerabilities through responsible disclosure.
Optimize gas usage and improve code efficiency.
Add test cases to increase code coverage.
Help translate project content for internationalization.
Promote the project by publishing articles, tutorials, videos etc.

Pull Requests

Pull requests should target the develop branch. Follow these steps:

Fork the repo and create your branch from develop.
Make your code changes following existing styles.
Ensure CI builds pass and has no conflicts.
Update documentation as needed.
Describe PR intent clearly with details.

License

  • MIT Licenses

Contact Information

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published