react-aave-sdk
{"title": "react-aave-sdk", "logoImg": "bafkreifwgswqpoivn5sydbs5palxmubsaxrxouqz6rfpbocdrrgq2k2dq4", "website": "https://github.com/akanoce/react-aave-sdk", "bannerImg": "bafkreif3hutmzeyaef2hkpm6ncvc3ht2fkywgjjwdybzabuz7dmwtnaopu", "createdAt": 1714918746791, "userGithub": "akanoce", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..8dCq8sr3mbJS-vXJTMr6POo8-TC0aVFC4Y_-FrWHl3t1TSaQWP8RjUcw-WGimweJD7yQ0_Nlss4Ig5sIVLF1Dg", "type": "Ed25519Signature2018", "created": "2024-05-09T17:16:50.321Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-05-09T17:16:50.321Z", "expirationDate": "2024-08-07T17:16:50.321Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xF4228Ee25EA7AcA9C04f4D01bDa3e3459c125837", "hash": "v0.0.0:yZgmxa5SABgdhMGjZWnUNEblki+KweTAecz2ssjY03I=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#vechain#15635248"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..YVBSHiXEGts1ufSt8bZWNEhV1u0F_Jf1X_BUDNWDJHeYUa91ceVW8vSzM8gCynFJDc8oQ6wF5UF53B6rUBeMDg", "type": "Ed25519Signature2018", "created": "2024-05-05T13:53:04.972Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-05-05T13:53:04.972Z", "expirationDate": "2024-08-03T13:53:04.972Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xF4228Ee25EA7AcA9C04f4D01bDa3e3459c125837", "hash": "v0.0.0:cGojQRjMnRHsOLPx2M9peOZl01O2FwmiQBNnOB15oyk=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ErikNucibella"}}}, "description": "The definitive SDK to make the development of any web or mobile app on top of the AAVE protocol like a breeze.\n\nRight now, there is no native and reactive devkit to interact with the AAVE protocol, requiring devs to spend different days to create their own abstractions to interact properly with AAVE's contracts. \n\nFor this reason, we're building a full documented, tested, and production ready SDK to dramatically reduce the time needed to develop a react dApp on top of the protocol.\n\nTo be specific:\n- React was chosen thanks to his versatility (web, mobile, SSR) and adoption in the crypto industry;\n- The SDK will include a suite of hooks and providers leveraging on react-query, providing configurable persistence, caching  and automatic refetch out of the box;\n- Extensive documentation will be written both at a code level and in form of living documentation. This means having a working app for every major dev platform (Vite, Next.js, React-native) where we'll showcase every functionality with the SDK along with live data and working examples;\n- The SDK is going to rely on existing tools like aave/aave-utilities and bgd-labs/aave-address-book. This way it will be easier to be up to date with the latest developments from AAVE;\n- The SDK is going to implement all the market data, user data and Pool V3 methods of the aave-utilities;\n- It's going to be written in an easily expandable and maintainable way;\n\nThe funds earned trough the GG allocation round will be used to help covering the development and the future maintenance of the SDK", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "vechain", "projectTwitter": "ErikNucibella"}