Sablier Extension for Scaffold-ETH 2
{"title": "Sablier Extension for Scaffold-ETH 2", "logoImg": "bafkreich6au3a4ufcmczrgw76cpa2kbgcalrcvee2auvht55sk4d4gydtq", "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", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "ecoland-world", "projectTwitter": "kevo_adler"}