{"signature": "0xf0a309cce0f932f6819ff037a17a825cfd850ecc45e59e239b25e72fb24f3ee533b76915e6af3adde8db2485d0afb2a3abd10627d9d3549cd97b6e8285c8b6dc1c", "application": {"round": "0xb91b59c91b09d127d269e53019f2420e8c2c7ce7", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "JTZGHqh5FXdMDAUBk5Jh0UHoUxaRXQ2p7cRsFuX/nlxEo0nceAlkDTmedoBMK7Zg", "encryptedSymmetricKey": "8b515e29c75570fd213533daf8ab501321ad24315eb499865cd913d6b82864ffd52afbc274afa9e5a3beaa39a5ebef03a4774ccf28ae2f20050e8c69aefb45ac0ff426aec942c27d48310b7601607abc654411861d6cab89f1cb05ae8fb03aadbe1352129e1c9be7ace22836d5fe68e0f636693a18c26faac1f2fe4897574f980000000000000020236259a78bf8560306d8bfe6e68e575e8bdf02ab7e94e7c47fd562782190ae13058484cd2db3c86be7efcff7547d0989"}}, {"type": "short-answer", "answer": "@selectedvc", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/Web3CoachLabs", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "hidden": true, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "short-answer", "hidden": true, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds.", "questionId": 4}, {"type": "paragraph", "answer": "Web3Coach is a public welfare Web3 social product. It is developed based on farcaster frame and handles all business logic through smart contracts running on arbitrum one. We hope to return to our original intention, explore some real specific scenarios that can be precipitated on social media, and launch corresponding Web3 products to improve user experience. Therefore, at the beginning of the story, we focused on habit formation and developed a social tool based on the Web3 paradigm by leveraging a traditional concept of habit formation.\n\nWe believe that habit development is a very interesting and valuable social scenario, so we will further expand in this direction. VestingCoach is just the first step. First, we will find and design more social attributes, or more disseminating ways to develop habits. Secondly, we hope to find some common categories of habits that are popular in Web3Coach and launch social activities. For example, if everyone is interested in fitness, then we can design a product like this, a fitness habit training competition on the chain. In this competition, everyone needs to submit their Coach address, and any COACH holder is considered eligible. People can rate these fitness processes, and are ultimately ranked according to the highest scores and receive corresponding rewards. The entire process is also a very interesting and valuable exposure channel for participants, and $COACH holders can also obtain potential vote-buying dividends. There are many similar plans, so we will take this as an important product iteration direction.\n\nIn general, by providing an interesting on-chain tool, Web3Coach can further enrich user subjective data accumulated on the chain, which is also an expansion of the Web3 ecosystem.\n", "hidden": true, "question": "How does your project contribute to the growth of the OSS ecosystem? Please provide specific examples of how your application enhances or expands the current ecosystem.", "questionId": 5}, {"type": "paragraph", "answer": "Simply put, you can create your own Web3CoachVault smart contract and stake any type and any number of tokens.\n\nNext, you need to check in through the exclusive Frame every day. When checking in, you need to provide a cast link. The content suggestions of this cast are used as evidence or explanation that you insist on training this habit, for example, a screenshot of a fitness app where you insist on running five kilometers, or a photo of your exercise. You need to check in 21 times in a row to complete the training.\n\nYou can take out a portion of the staked tokens each time you check in, and take away the rest when you finish all the check-ins. The entire process will not charge any fees.\n\nIn addition to training habits, If you are interested in someone's training process, you can choose to become his supervisor. You don't need to pay anything, you only need to pay attention to the content of his check-in cast. We hope that with this kind of social pressure, trainers can sincerely and proactively complete the training. After the trainer completes 21 check-ins, you will receive $COACH rewards.\n\nIf you recognize someone's training process very much, you can choose to donate to him to increase his enthusiasm. After the trainer completes 21 check-ins, you will receive $COACH rewards.\n\nWe believe this social scenario will be more conducive to mass adoption by users", "hidden": true, "question": "What features or use cases does your dApp/App present? How is it differentiated?", "questionId": 6}, {"type": "paragraph", "answer": "Regarding the use of grant, I wrote a detailed document to explain:  https://docs.google.com/spreadsheets/d/1d5MExjpXinjf6SBDpn8u3uxnW5h-R0KyQ81KDsiEfQY/edit?gid=0#gid=0\n\nThe cold launch plan for the product is as follows: \n\n1. Step 1 Trust building: At this stage, we need to find seed users. Since the use of VestingCoach requires users to lock a certain token first to continue the following functions. Therefore, even if our product does not limit the token amount, users can try a small amount, and our smart contracts are all open source, but there will still be trust costs. Therefore, in order to establish the most basic trust, we need to gain a certain amount of attention from social media before initially pursuing product users, and educate users in the process to continuously build trust. Therefore, it is reasonable for the core goal of this stage to revolve around social media data. At the same time, we will also use this time to optimize the product and strive to complete the smart contract audit to accelerate the establishment of trust.\n\n2. Step 2 Product use education to form the first batch of users: At this stage, our initial goal is to educate seed users, actively guide users to use the product through activities such as Bug Bounty, and further optimize the product experience based on user feedback.\n\n3. Step 3 Large-scale fission activities around Cold Launch Mining: At this stage, our goal will be to focus on the growth of product users. Driven by the formation of seed users, combined with the characteristics of farcaster social media and the virality of Cold Launch Mining, large-scale dissemination will occur. At this time, user growth should be non-linear accelerated growth, which is why we believe that the growth curve is steeper.\n", "hidden": true, "question": "What are your plans for further development, and how will the grant funds be used to achieve these goals?", "questionId": 7}, {"type": "paragraph", "answer": "[0x6B288146354C7a0B5d1c0B206c3379061754c73a], [42161]\n[0x49D1fB1650c27401f3109b010CAed05471EF9Ac4], [42161]\n[0x29ce90476472cdB73356da7d20222f731739f25D], [42161]", "hidden": true, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]—for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 8}], "project": {"id": "0x91905b8a3ea75ea76e0ce1fb597aad2e99b250bdcfb2df050e0f9a39501d3eaf", "title": "Web3Coach", "logoImg": "bafkreic7f333q7r2igomx7k3u74o75z7re3cz6jqumb7lsvrv3s4syuj5u", "metaPtr": {"pointer": "bafkreid2saiai7fp3ol5n5jzzhmu3urkg3ardektvkfsp6xww2n5m7t3om", "protocol": "undefined"}, "website": "https://web3coach.xyz", "bannerImg": "bafkreidc6yvtuadphg3iom4dhkp7qrocsdprd74di3dfrlnqmb3swyqwhe", "createdAt": 1728486689311, "userGithub": "Web3CoachOG", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..eJqqc9LoBuvHKM1B4FNAOmms-GfSMdCDFGc5JEeE8lLtNi1187ftBM7D2vu9q5_k9OJP1R_5vhys_vAvj8buDg", "type": "Ed25519Signature2018", "created": "2024-10-09T15:15:17.232Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-09T15:15:17.232Z", "expirationDate": "2025-01-07T15:15:17.232Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xF70A96465B0998D590F2B39d5E10c2c558A3cc02", "hash": "v0.0.0:68cjFGSFrOyM1YIZIcgJ4WvrUlt8R61hQY8cfsPEKBE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Web3CoachLabs#182945367"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..RFEOCzrB09_RHn0Q3gcNm8m1OoQJgesgbc7WZGoNmM7mUsQGXVQ51G5xRIxujj-rlsoaVqXBpHzKabq2fN14BA", "type": "Ed25519Signature2018", "created": "2024-10-09T15:08:48.820Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-09T15:08:48.820Z", "expirationDate": "2025-01-07T15:08:48.820Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xF70A96465B0998D590F2B39d5E10c2c558A3cc02", "hash": "v0.0.0:12c4KWFeZx2mcr9598T9hDRiy5jdjvuJY719tvOXSp0=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#Web3CoachOG"}}}, "description": "Web3Coach is a dApp built on EVM ecosystem that helps you use the 21-days rule to train good habits through Web3 style. We refer to the famous 21-day habit-building theory and practice it through smart contracts on the chain.\n\nYou can create an exclusive Coach on the EVM-Blockchain to train a good habit by depositing a certain amount of tokens into the Coach contract and continuously withdrawing these tokens during 21 consecutive check-ins and earn $COACH token.\n\nIn addition to training habits, If you are interested in someone's training process, you can choose to become his supervisor. You don't need to pay anything, you only need to pay attention to the content of his check-in cast. We hope that with this kind of social pressure, trainers can sincerely and proactively complete the training. After the trainer completes 21 check-ins, you will receive $COACH rewards.\n\nIf you recognize someone's training process very much, you can choose to donate to him to increase his enthusiasm. After the trainer completes 21 check-ins, you will receive $COACH rewards.\n\nWe believe this social scenario will be more conducive to mass adoption by users", "lastUpdated": 0, "projectGithub": "Web3CoachLabs", "projectTwitter": "Web3CoachOG"}, "recipient": "0xF70A96465B0998D590F2B39d5E10c2c558A3cc02"}}