The Future of Trustless Affiliate Marketing, powered by BlockDAG and built on NIST/ISO security principles.
StormSale is a secure Web3 affiliate platform that revolutionizes how advertisers and affiliates collaborate. By leveraging military-grade on-chain encryption and smart contract escrows, StormSale ensures transparent, trustless, and secure commission payouts.
- 🛡️ On-Chain Encryption: All affiliate data is secured on-chain using hybrid AES + Public Key encryption.
- 🔑 Cryptographic Access: Only authorized parties can access the data using their private keys. No exceptions.
- 📜 NIST/ISO Compliant: Designed from the ground up to meet core cybersecurity standards.
- 🤝 Trustless Escrow: Advertiser creates encrypted sale records with commission escrow in BDAG tokens.
- 📊 Role-Based Dashboards: Dedicated interfaces for Advertisers, Affiliates, and Auditors.
- Advertiser Logs Sale: Advertisers create encrypted sale records and lock commission escrow in BDAG tokens.
- Data is Encrypted & Escrowed: All sensitive affiliate data is encrypted on-chain while tokens are held in a secure smart contract escrow.
- Affiliate Claims Payout: After the clearing period, the affiliate decrypts their data and claims the commission.
- Frontend: React 19, TypeScript, Vite
- Styling: Tailwind CSS v4, Radix UI, Lucide Icons
- Web3: Ethers.js v6, WalletConnect Ethereum Provider
- Build & Tooling: ESLint, Prettier, TypeScript strict mode
- Node.js (v18+ recommended)
- npm or yarn
-
Clone the repository:
git clone https://github.com/yourusername/stormsale.git cd stormsale -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
npm run build
We welcome contributions! Please check the issues tab for beginner-friendly tasks or submit a PR.
© 2024 StormSale. All rights reserved. Built on BlockDAG.