Twitter: https://twitter.com/commute_px
Pitch deck : https://www.canva.com/design/DAFxFK7PCsk/6bOQPJkuyWf2sJ4DeQnr1g/edit?utm_content=DAFxFK7PCsk&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
Simple, instant monetization for Solana programs with a Marketplace to attract users and promote community adoption. Focussing on both buyers and sellers is crucial to create a fair market. So this uses PDA - Program Derived Address and not SPL-token. This avoids trading program access which affects the sellers in the market. Buyers are protected by providing them a trial period with a minimal cost when they can test the functionality and usefullness for thier application.
In IDE
- add the PDA access check provided by the commute market place in the acc intialization in your solana program
- upload ur program to the solana block chain
In Commute
- login in to commute with your wallet and create a seller program with program name, description, amount and program id
- and voila seller program is created in commute marketplace ready to be bought.
In Commute
- login to commute with ur wallet
- visit the seller program list and look for the solana program which best suites ur needs
- click to see the complete info of the seller program, if needed can verify everything in block explorer with the seller program pda
- once satisfied, choose trial or permanent access.
- go ahead buy the access pda. which will intiate a sol transfer to the seller pubkey and also create the access pda
In IDE
- to access the methods provided buy the seller program, we need to pass the access pda while invoking the functions.
- which does the relavent checks and validates the buyer