Cryptify is a Web3 crypto payment platform enabling secure, transparent, and trustless transactions via escrow-based Smart Work Contracts (SWC), removing third-party intervention with blockchain tech.
Track: DeFi
Team: Dhruv Pancholi, Nitin Jain, Shaurya Upadhyay, Gaurav Jain
Deployed On: EDU Chain Testnet
🔗 Live Demo
🐦 Twitter/X
Cryptify is a next-generation Web3 payment dApp that replaces cumbersome wallet addresses with human-readable usernames, integrates trust-based on-chain credit scores, and uses milestone-based smart contracts for secure freelance payments. Built and deployed on the EDU Chain Testnet, Cryptify offers a seamless, decentralized payment experience.
Username-Based Transactions: Send funds to @jane
instead of 0x... addresses.
Secure Escrow Contracts: Milestone-based payments with SWC compliance.
On-Chain Reputation: Trust scores based on transaction history.
User-Friendly Onboarding: Interactive tour powered by Driver.js.
AI Chatbot: Real-time support via Botpress integration.
Cross-Platform: Works with MetaMask SDK across devices.
Tech Stack: Vite, React, Tailwind CSS, Hardhat, Solidity.
Criteria | Cryptify Alignment |
---|---|
Ecosystem Impact | Boosts EDU Chain adoption with intuitive UX and reputation incentives |
Community Engagement | Fosters trust via public contracts, proposals, and visible user reputation |
Innovation & Originality | Merges usernames, escrow contracts, and credit scores into a unique DeFi solution |
Feasibility & Scalability | Leverages EDU Chain’s Layer 3 for low gas costs; modular contracts for growth |
Team Strength | Four full-stack devs skilled in Solidity, React, and wallet integrations |
Traction | Live demo, active Twitter, chatbot support, and hackathon-ready deliverables |
Theme: Sleek dark purple with glassmorphism cards.
Animations: Smooth transitions via Framer Motion.
Typography: Poppins and Roboto for clarity and style.
Responsiveness: Optimized for desktop and mobile.
Onboarding: Guided setup tour with Driver.js.
Support: AI chatbot drawer for instant help.
Deployed on EDU Chain Testnet:
UsernameRegistry.sol
Address: 0x55C5C1991714595969c66F0b55DFF740f3031Cb4
Maps wallet addresses to unique usernames and vice versa.
Ensures no duplicate usernames.
Emits events for registration tracking.
FundTransferWithRegistry.sol
Address: 0x31bCF4cC0c6c7F13Ab92260FAdc8BCeFFBfEef5c
Supports transfers via usernames or addresses.
Features claimable or refundable funds.
Logs all transactions with metadata.
CryptifySWC.sol
Address: 0x6114B9FA1f90e6DDFea9fD8f8e7427F43B00F70A
Implements SWC-compliant freelance contracts with:
Escrow protection
Approval workflows
Milestone tracking
On-chain reputation updates
SWC = Standard Work Contract specification for secure freelance payments.
Register/Login: MetaMask SDK integration.
Dashboard: Balances, transaction history, and contracts.
Fund Transfers: Send via usernames.
Freelance Workflow: Post work, receive proposals, auto-generate contracts.
AI Chatbot: Botpress-powered assistance.
Onboarding Tour: Driver.js for user guidance.
Layer | Technologies |
---|---|
Frontend | React.js, Vite, Tailwind CSS, Framer Motion, Driver.js, Lucide Icons |
Blockchain | Solidity, Hardhat, EDU Chain Testnet |
Wallets | MetaMask SDK |
AI/UX | Botpress, Lottie Animations |
Send ETH or tokens to @username
via a global registry.
Escrow-protected payments (milestone-based or single).
Mutual approval process.
Deadline enforcement.
Reputation grows with successful transactions and contract completions.
Guides users through setup and FAQs.
Embedded via Botpress API.
Node.js ≥ 18
MetaMask browser extension
EDU Chain Testnet added to MetaMask
For any inquiries, support, or collaboration opportunities, feel free to reach out:
🔥 Built for the Future of Web3 Payments! 🔥
100
0