We turned the high-level idea into a concrete, end‑to‑end DeFi product: smart contracts, app, integrations, and launch.
1. Specification & architecture
- Mapped out:
- Tokenomics, presale logic, staking model, lottery mechanics, governance rules
- All fee flows, burn rules, and edge cases
- Designed:
- Smart contract architecture for token, presale, staking, lottery, NFT, governance
- Application architecture and UX flows for each user journey
2. Smart contracts & blockchain integrations
- Built 11 smart contracts, including:
- Deflationary ERC‑20 token on BSC with fee + burn logic
- Public/private presale with vesting and multi-stablecoin support
- Discrete staking, lottery, NFT trade license, and governance contracts
- Integrated:
- Chainlink price feeds for accurate presale pricing
- Chainlink VRF for verifiable weekly lottery randomness
- Payment splitter to route project fees to multiple recipients
3. Web application & wallet experience
- Designed responsive desktop and mobile UI in Figma
- Implemented 13 Next.js pages and sections (static + dynamic)
- Integrated:
- RainbowKit to support popular crypto wallets
- On-chain data and actions for presale, staking, lottery, governance, and token views
- Added clear transaction feedback:
- Loading states, confirmations, and error handling for all user actions
4. Testing & launch
- ~2 weeks of:
- End‑to‑end testing of every contract interaction and user flow
- Validation against the original specification
- Supported Elevault through a successful public launch phase.