Search projects, hackathons, sponsors and tech

    ← All projects

    GMonchain

    Farcaster miniapp help users send GM Daily

    About

    The problem it solves We are deeply focused on user experience. Farcaster currently has a large influx of new users—many of whom are still unfamiliar with crypto and blockchain. GMonchain serves as an easy entry point, helping them interact with blockchain in a simple, friendly way. This onboarding experience lays the foundation for users to explore more complex decentralized applications in the future. Smart Contract Address(es) GM contract: [0x2e6b57fbd2c3c8d2e891511d4621a34712fc1094](https://basescan.org/address/0x2e6b57fbd2c3c8d2e891511d4621a34712fc1094) Token Claim contract: [0x208645498f470fb49b824237b1784c18cf34ce19](https://basescan.org/address/0x208645498f470fb49b824237b1784c18cf34ce19) Other Onchain Proof **New Staking Mechanism** After Airdrop Season 1, we’ve launched a new staking mechanism. - There is a dedicated pool to stake your $GM tokens. - Every week, we’ll take a snapshot to distribute rewards to both stakers and holders. - Rewards will be distributed randomly during the week to prevent manipulation. 📜 Staking Contract (Rebase): [0x89fa20b30a88811fbb044821fec130793185c60b](https://basescan.org/address/0x89fa20b30a88811fbb044821fec130793185c60b) 📦 Distribution Contract: [0x6bc86cb06db133e939cc9d3cd27b6b34772dd0cb](https://basescan.org/address/0x6bc86cb06db133e939cc9d3cd27b6b34772dd0cb )

    How it's made

    Challenges we ran into As mentioned, user experience is a key priority—but improving and optimizing the product to make it smoother and more reliable is always a challenging task. On top of that, user retention is another tough issue we constantly face. To address this, we’ve launched several initiatives, such as weekly reward events (funded by the Farcaster Rewards program) to keep users engaged. GMonchain also allows users to claim small amounts of tokens daily. While the rewards aren't large, they help build a daily habit of opening and interacting with the miniapp.