{"signature": "0xa9ed74f8dbd16d894c60c2575fca809d438247c713c49233a0e962583a07b3e75554e16fff8271dc81b5d7018da34becc0af2e66b69abb546c3ba8ae67719cc81c", "application": {"round": "0xe5B88c67fCd25f0a7BAD6cF7c5A5197e61BFd143", "answers": [{"type": "email", "answer": "akerimberdi@gmail.com", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "kevoAdler", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "paragraph", "answer": "https://github.com/fac3m4n/scaffold-sablier-extension", "hidden": false, "question": "Project GitHub Repo", "questionId": 2}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "https://explorer.gitcoin.co/#/round/42161/611/9", "hidden": false, "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": "The Sablier Extension for Scaffold-ETH 2 integrates real-time money streaming into the popular Scaffold-ETH 2 developer stack. It solves the complexity of incorporating streaming payments by providing ready-made components, hooks, and smart contract integrations for Sablier, enabling faster development of dApps involving salaries, subscriptions, or vesting schedules.", "hidden": false, "question": "Provide a brief overview of your tool, library, or framework. What specific problem or inefficiency in the development process does it address?", "questionId": 5}, {"type": "paragraph", "answer": "This project lowers the entry barrier by offering plug-and-play components like LinearStreamForm and DynamicStreamForm, as well as custom hooks (useScaffoldContractRead/Write) for seamless interaction with the Sablier protocol. Developers can quickly prototype streaming payment features without deep protocol knowledge, improving development speed and reducing bugs through tested integrations.", "hidden": false, "question": "How does your project reduce development barriers, improve efficiency, or enhance the security of Web3 projects? Please provide specific examples or metrics if available.", "questionId": 6}, {"type": "paragraph", "answer": "As an extension of the widely adopted Scaffold-ETH 2 ecosystem, the project is available via create-eth@latest, making it easy for developers to spin up. It’s open-source, actively maintained, and has received positive feedback from the community through demo usage and social sharing. A live demo and walkthrough video are also provided to support onboarding.", "hidden": false, "question": "Describe the current usage and support for your tool within the developer community. This could include GitHub stars, downloads, or testimonials from developers.", "questionId": 7}, {"type": "paragraph", "answer": "Upcoming goals include:\n\nAdding support for advanced streaming use cases and new Sablier features\n\nEnhancing UI/UX for better onboarding and stream management\n\nExpanding documentation and developer tutorials\n\nPromoting community contributions and adoption", "hidden": false, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "n/a", "hidden": false, "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": 9}], "project": {"id": "0x455a568be64843690b179b7d32d44e7bfc53e71815e18cb699af2c5ec80c2a6e", "title": "Sablier Extension for Scaffold-ETH 2", "logoImg": "bafkreich6au3a4ufcmczrgw76cpa2kbgcalrcvee2auvht55sk4d4gydtq", "metaPtr": {"pointer": "bafkreiav63svo6apnsbfcarje4lh3aylyas4t2zmuh7tmxj2kayx3map3u", "protocol": "undefined"}, "website": "https://scaffold-sablier-template-nextjs.vercel.app/", "bannerImg": "bafkreidw4tsjhelduld5zaoqckr5b2buxuyjcgc2vrj7fz5t44xifcigji", "createdAt": 1728995986491, "userGithub": "fac3m4n", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..w0Jjk8caz2SYQNTnEB39Zs5VPErkrGAYbg_O3AnAHipzobL96dX-DvChN0CAvCA70EkfasNGjyTOZ9RUt7t9DQ", "type": "Ed25519Signature2018", "created": "2024-10-15T13:41:43.317Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-15T13:41:43.317Z", "expirationDate": "2025-01-13T13:41:43.317Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4b7866e717f27Fa1C38313D25F647aE0598571BD", "hash": "v0.0.0:s4eiXIk3CD3Gyq3GEO4ErodfJD0qVq4F/lHjaT5QZsY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ecoland-world#26332313"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Fvl4bXz9pYdZYu1EfgJM5MVeT8aB0x205kFl5bFgRBDMNO2_4O_Zkst8jnw303y23U6GOCaf70qeQAYKHN5aAA", "type": "Ed25519Signature2018", "created": "2024-10-15T12:43:07.861Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-15T12:43:07.861Z", "expirationDate": "2025-01-13T12:43:07.861Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x4b7866e717f27Fa1C38313D25F647aE0598571BD", "hash": "v0.0.0:JyQKNr3XCyP5+fYiyd3PolHs5JtrnXpL7uMGqh5Z+Xs=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#kevo_adler"}}}, "description": "This extension integrates Sablier, a decentralized money streaming protocol, with the Scaffold-ETH 2 stack. It provides a starting point for developers to build applications with streaming payments functionality on Ethereum.\n\n\n💸 What is Sablier?\nSablier is a protocol for real-time finance on Ethereum. It allows for the creation of token streams, enabling continuous, gradual payments over time. This can be used for various applications such as salaries, subscriptions, vesting schedules, and more.\n\n\n🖼️ NFTs\nThe Sablier Protocol wraps every stream in an ERC-721 non-fungible token (NFT), making the stream recipient the owner of the NFT. The recipient can transfer the NFT to another address, and this also transfers the right to withdraw funds from the stream, including any funds already streamed.\n\n\n⚙️ Features\n- Integration of Sablier smart contracts with Scaffold-ETH 2\n- Example components for creating and fetching token streams\n- Custom hooks for interacting with Sablier protocol\n- Demonstration of linear and dynamic streaming options", "lastUpdated": 0, "projectGithub": "ecoland-world", "projectTwitter": "kevo_adler"}, "recipient": "0xb881aFf7EEc33e3C09125918C36A2005dF365225"}}