Search projects, hackathons, sponsors and tech

    ← All projects

    πŸ’˜ OnlyTease πŸ’Œ

    πŸ’„OnlyFans on BASE πŸ˜‰

    About

    The problem it solves ## Inspiration Inspired by the dynamic yet problematic landscape of platforms like OnlyFans, **OnlyTease** addresses critical issues that creators face in traditional Web2 models: - **Delayed Payouts and High Fees**: Many creators struggle with delayed payouts, exorbitant fees, and limited payment options, which significantly hinder their financial freedom and ability to reach a global audience. πŸŒπŸ’Έ - **Complex User Obligations and Agreements**: The necessity to manage complex bank transfers, autopay setups, and resolve frequent bank server issues underscores the inefficiencies of old systems. πŸ¦πŸ”„ - **Hidden Charges and Decreased Trust**: As platforms grow and monitor engagement, they often change policies unexpectedly and impose hefty cuts, making creators vulnerable to sudden and unfavorable terms. πŸ”πŸ“‰ **OnlyTease** is our response to these challengesβ€”a decentralized platform where creators enjoy prompt payouts, minimal fees, and straightforward, transparent agreements. πŸŽ₯ **Demo Video**: - [Demo with Dapp Integrated Smart Account](https://www.loom.com/share/4beeaa72791c4ab9b6100e96a62cfca2?sid=f0af6ec2-69b3-429e-85b2-cc70f6bbebe7) - [Demo Using Warpcast (Farcaster Frames)](https://www.loom.com/share/e44975bcbcbb423e98cd57d229ab6016?sid=c02ef75f-0b16-4a06-a1d6-960ddc470bc7) 🌐 **Project Website**: - **OnlyTease with Coinbase Smart Wallet**: [Visit Site](https://onlytease.vercel.app/) - **OnlyTease with Dapp Integrated Smart Account**: [Visit Site](https://onlytease-biconomy.vercel.app/)

    How it's made

    Challenges we ran into ## Blockchain Integration - **Onchain Automation & PriceFeeds**: Integrating **Chainlink** required tuning to ensure _reliability_ in autopay services and accurate currency conversions, especially across different blockchains. πŸ”„ - **The Graph**: Utilizing **The Graph** for a live payment tracking dashboard presented challenges in handling and updating user state using polling, as websocket connections are still under development. πŸ“Š - **Smart Contract Deployment**: Ensuring that smart contracts were not only **functional** but also **secure** and **efficient**, and have verified instances was crucial. πŸ” ## Frontend Development - **Next.js and OnChainKit**: Marrying **Next.js** with **OnChainKit** to create a blockchain-driven frontend was challenging, particularly in ensuring seamless state management and API interactions without compromising on user experience. πŸ’» - **React Components**: Balancing the dynamic capabilities of **React** with the static nature of blockchain data required innovative state handling strategies to keep the UI responsive and intuitive. βš–οΈ ## User Authentication and Security - **Coinbase Smart Wallet Integration**: Integrating with **Google OAuth 2.0** for a blockchain context was complex due to the need to align secure, traditional web authentication with decentralized blockchain security practices. πŸ›‘οΈ - **Paymaster and Bundler**: Implementing a system to handle gas fees and bundle transactions using **OnChainKit** as the base was itself a hassle but in the end worked like a charm. πŸ’« - **Farcaster Frames for Transactions**: Integrating Farcaster frames for seamless in-platform transactions presented unique challenges, especially in maintaining transaction security and user interface fluidity. This integration aimed to simplify user actions within the platform while ensuring robust security measures. πŸ–ΌοΈβœ¨