Create and manage subscriptions with SubScript.io. Fully decentralized, zero-fees and super easy for both merchants and customers.
SubScript.io-BOS is a Dapp with a decentralized front-end enabling ERC1155 NFTs subscriptions. Each NFT represents a subscription, kept by the user upon payment. Subscribers can transfer NFTs to recoup costs. The UI interacts with smart contracts on EVM-compatible blockchains. Merchants can deploy NFT collections and manage subscriptions. Customers can purchase and renew subscriptions. The app is deployed on Vercel. Integrations with widgets simplify SubScript.io integration. A lightweight JS SDK verifies valid subscriptions.
We developed our project using Near BOS for the front-end, with smart contracts deployed on various EVM-compatible blockchains (see the full list in the contracts repository, linked in the front-end repo). The subscriptions tokens' metadata is uploaded on IPFS through the front-end. HardHat facilitated contract deployment, testing, and verification. Additionally, we customized BOS-Gateway on Vercel while utilizing a lightweight SDK that allows merchants to easily embed our solution's features on their platforms.