PROJECT NAME
Forwd
DESCRIPTION OF THE PROJECT (2 lines)
Forwd is a mobile-first base mini app where users can create, lock, and trade blockchain-based forward contracts. Built on Base, it uses smart contracts for security and integrates wallet and ENS support for a smooth, privacy-focused trading experience.
TELEGRAM USER NAME (OPTIONAL!) (team contact to share the judging details)
After submission, this person should be constantly checking Telegram for updates
tg: @yaseminnates
REPOSITORY WITH THE PROJECT'S CODE (should be open and public)
https://github.com/LUISS-Finance-Club/Forwd
VIDEO DEMO (3 min max) - NO SLIDES ONLY PROJECT DEMO SHOWCASE A video to showcase your project. Attach any screenshot to the attachments field.
https://youtu.be/2gruiQcnGkk
Website URLs of your deployed application, either on a testnet of your choice or mainnet of a platform of choice. 📂📂 (NOT mandatory)
prestake-2yy040clp-yasos-projects-8d2ad919.vercel.app
The contract address(es) you deployed and the chain(s) where you deployed it.
Contract: BettingForwardsV2
Address: 0xa0282686482eb9454b4e98EabCb2fdBc7b8d3F3A
Chain: Base Sepolia (Chain ID: 84532)
Contract: BettingForwardsV3 (Options)
Address: [Your V3 address if deployed]
Chain: Base Sepolia (Chain ID: 84532)
https://sepolia.basescan.org/address/0xa0282686482eb9454b4e98EabCb2fdBc7b8d3F3A
Bounties (provide a description or explanation on how you integrated any bounty sponsors' technology)
ENS: We built a complete social identity layer using ENS throughout Forwd. Our implementation includes full ENS name resolution with getEnsName() to display human-readable names instead of addresses, avatar resolution using getEnsAvatar() with NFT support for profile pictures, and text records integration via getEnsText() to display user bios, Twitter handles, and websites. We created a comprehensive UserProfile component showcasing ENS data alongside trading stats and achievement badges, making ENS names the core reputation mechanism in our marketplace. When users browse betting forwards, they see sellers like vitalik.eth or brantly.eth with full profiles—transforming anonymous trading into a trust-based social marketplace where your ENS name is your trading reputation.
Base: Forwd is built as a native Base Mini App with all smart contracts deployed on Base Sepolia. We integrated OnchainKit for seamless Coinbase Wallet connection and optimized wallet UI components. The app is PWA-ready with proper manifest.json, mobile-first responsive design, and optimized for the Base App ecosystem. Our implementation leverages Base L2's speed and cost-efficiency—users can lock betting forwards and trade options for fractions of a cent in gas fees, making derivatives trading accessible to Gen Z. The combination of fast transactions and low costs is essential for our educational mission: teaching financial literacy through high-frequency sports betting derivatives.
iExec: We architected Forwd with privacy-first design using iExec's Confidential Computing framework. Our smart contracts include protectedDataAddress parameters in all core functions (lockForward, settleForward, buyOption) ready to receive encrypted oracle data. The architecture supports privacy-preserving bet settlements where sensitive positions and oracle results can be processed in Trusted Execution Environments. While our testnet uses placeholder data, the contract structure is production-ready for iExec DataProtector integration—enabling confidential oracles where sports results are verified privately before onchain settlement, crucial for institutional-grade betting derivatives.