
The Creators
A collection of open source tools and onboarding
About
The problem it solves The Creators addresses several key challenges facing Web3 creators: **Creator Discovery & Onboarding** - Simplifies the transition from Web2 to Web3 for creators - Provides a curated directory of Base creators and their projects **Token Economy Participation** - Token Marketplace: Enables creators to easily submit and discover ERC20 tokens on Base - Swap Integration: Built-in token swapping powered by OnchainKit for seamless trading - QR Code Generation: Creates shareable QR codes for token promotion and distribution **Community Building** - Whitelist Management: Streamlined system for managing creator project launches - Referral System: Built-in referral tracking to incentivize community growth - Social Integration: Seamless authentication with Farcaster and X (Twitter) **Content Distribution** - Integration with Base's ecosystem for maximum visibility - Direct connection to Base App for cast sharing and engagement Smart Contract Address(es) Our platform primarily interacts with existing Base infrastructure rather than deploying custom contracts: - Base Chain ID: 8453 (Base Mainnet) - Token Interactions: We interact with various ERC20 tokens submitted by creators - OnchainKit Integration: Leverages Coinbase's OnchainKit for swap functionality - Wallet Integration: Supports both EOAs and Base Account smart wallets Other Onchain Proof **Platform Activity** 1. Token Submissions: Live token marketplace with real creator submissions 2. Swap Transactions: Integration with Base's DEX aggregators for token trading 3. User Authentication: Verified on-chain signature verification for user accounts **Community Engagement** 1. Creator Directory: Growing database of verified Base creators at dir.coordinape.com/creators 2. Whitelist Management: Active whitelist campaigns with referral tracking **Technical Integration** 1. Base App Integration: Deep links and cast sharing functionality 2. OnchainKit Implementation: Live swap functionality using Base's infrastructure
How it's made
Challenges we ran into **Cross-Platform Authentication** Implementing Sign-In with X (SIWX) alongside Farcaster authentication proved challenging due to different OAuth flows and token verification methods. We solved this by: 1. Creating separate authentication flows for each platform 2. Implementing fallback mechanisms for OAuth 1.1 and 2.0 3. Using proper signature verification for both EOAs and smart wallets (ERC-1271) **Token Data Fetching** Reliably fetching token metadata on Base required multiple fallback strategies: 1. Primary: OnchainKit's getTokens API for complete metadata including images 2. Fallback: Direct RPC calls to Base mainnet for basic token information 3. Error handling for invalid or non-existent tokens **QR Code Generation with Branding** Creating custom QR codes with Base branding while maintaining scannability required: 1. Precise error correction level calculations 2. Custom positioning detection patterns with rounded corners 3. Careful logo placement to avoid interference with QR functionality