Inspiration
Payment gateways like Stripes, Gumroad, or even Paypal don't support some countries. I myself feel difficult while selling digital products online. This obstacle makes me want to build a decentralized marketplace supporting payment via crypto.
What it does
You can easily create a product and sell it on Paydii for free. All of your data will be saved on the Stacks blockchain.
- Create a product and sell it on Paydii for free
- Create coupon
- Buy products with and without a coupon
- Review product
- Seller Analytics Paydii will take a 1% fee per transaction as development budget
How I built it
- Learn Clarity via Clarity book and Stacks document
- Learn about Post Condition and write unit test via Built on Bitcoin by Kenny on dev.to
- Build a DEX on Stacks
Challenges I ran into
- Understand new concepts like
tx-sender, (as-contract?) - How to debug the smart contract
- Decide which type of data should be saved off-chain
Accomplishments that we're proud of
- Built a full marketplace and payment gateway via smart contract
What I learned
- Understand deeply Clarity to the level that I can create another contract from scratch
- Read all docs from the Hiro team like Clarity Book and Stacks docs. Most of the questions I had already included in the docs.
- This is the first time I code something without looking at the Stackoverflow
- Stacks community is so helpful to answer most of my questions
What's next for Paydii
- Improve the UI/UX of the frontend
- Audit the contract to prevent bugs
- Marketing to get real buyers and sellers

Log in or sign up for Devpost to join the conversation.