project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

DeSub

Decentralized Subscription SaaS, We provide a web3 subscription option to business and consumers.

DeSub

Created At

ETHGlobal Istanbul

Winner of

WalletConnect - Innovation Pool Prize

Prize Pool

Scroll - Deploy on Scroll

Prize Pool

Project Description

Introducing the Future of Subscription Services: A Web3 Revolution Welcome to the dawn of a new era in subscription services. We're excited to present a pioneering solution that merges the power of Web3 with the simplicity and flexibility that businesses demand. Simplicity at Its Core: Our service is a game-changer for companies seeking to offer subscription-based access to their users. Just upload your NFT artwork, set your subscription parameters - price, duration, and voilà! We handle the rest, lazy minting NFTs directly to your users' wallets in a gasless, hassle-free process. User Empowerment: Subscribers enjoy unprecedented control. They can extend or cancel subscriptions at will, with reminders and notifications ensuring they're always in the loop. Plus, the ability to gift subscriptions adds a personal touch, strengthening community bonds. Robust Seller Dashboard: For our partners, a comprehensive dashboard offers deep insights into minting activities and revenue streams. Communicate with your subscribers with email or push notifications, manage promotional efforts like giving discount to your partners, or even airdrop tokens - all from one central hub. Referral and Rewards: Elevate your marketing with our referral system. Offer discounts or incentives, harnessing the power of community and network effects. Seamless Integration: We provide a customizable mint UI and ENS subdomains, ensuring your brand shines through. Our API allows real-time wallet status checks, integrating seamlessly with your existing systems. Versatile and Scalable: Whether you're a trading platform like UniSwap, a community-focused entity like a Discord server, or a tech giant like Alchemy, our service adapts to your needs, offering a new revenue model that’s both user-friendly and innovative. Support and Optimization: We're not just a service; we're your partner in success. Our extensive support and data analytics help you optimize your offerings, ensuring satisfaction at both ends of the spectrum. Join Us: Be part of this exciting journey. Empower your users, streamline your operations, and step into the future with us. Together, let's redefine what subscription services can be in the Web3 world.

How it's Made

In the development process, we utilized the Hardhat framework

A key architectural choice was the implementation of the factory design pattern, This pattern is a creational design pattern used in software engineering to create objects. In our case, it's used to clone new subscriber contracts for each client. This approach enhances scalability and modularity, allowing each client to have a dedicated contract instance with potentially customized features or parameters.

Our deployment strategy was multi-chain, we deployed our smart contracts on various blockchain networks, including Scroll, Base, and Linea.

For DApp part, we chose React.js and Thirdweb. This combination allowed us to create a robust and user-friendly interface for our DApp.

We integrated ENS & IPFS and we plan to add ENS subnames, Push and MM Snap and Lens.

Lastly, we implemented WalletConnect and web3Modal v3 for the connection part of our DApp. This integration ensures a seamless and secure connection between the user's wallet and our DApp.

background image mobile

Join the mailing list

Get the latest news and updates