/decentralized-stripe

Destripe is DeFi backend platform that uses its own ERC20 currency and ERC721 NFT to manage users.

Primary LanguageTypeScript

💸 Destripe - Simple DeFi contracts

A collection of Smart Contracts to work as a DeFi that works together with a Node.js Web2 backend that executes periodic charges to DeFi customers.

Smart Contracts

DestripeCoin

The ERC20 cryptocurrency accepted in this DeFi. Customers can use it to pay their usage monhtly. See it in Etherscan

DestripeCollection

The ERC721 NFT Token used as a login in system. DeFi can grant or revoke it. See it in Etherscan

Destripe

The main protocol, that uses the other ones to manage customers and payments. See it in Etherscan

Specs

Specs
🔓 Solidity Object-oriented, high-level language for implementing smart contracts.
🎈 OpenZeppelin Biggest Smart Contracts library to make your projects simpler and more secure.
👷‍♂️ Hardhat Framework to build, test and deploy contracts in EVM using Javascript.
🐟 Sepolia Testnet blockchain to deploy smartcontracts in real world.
👨🏻‍💻 Node.js Most known javascript engine for backend applications
💠 Typescript Superset of Javascript to improve software design

Project Design

destripe-workflow