{"title": "Starksheet", "logoImg": "bafkreidbh6d3o4h5dzxltkji6gfcundf3ajtydc6uzy562325cbbuusdo4", "website": "https://starksheet.xyz", "bannerImg": "bafybeihdmjhq2ccib6egpnyyizz3ehbgajpos7gg3wxul6c3nt7qomgk7m", "createdAt": 1673164714741, "userGithub": "ClementWalter", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..U7FdjvyDd39dfMPJZsAraFPmC_RELAzOnLgEcZIZjjRhc-NfyJ5p_yyVst09J7Ij8QDhcGSFgSdTI5i1Q5brCg", "type": "Ed25519Signature2018", "created": "2023-11-06T08:59:16.575Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-06T08:59:16.575Z", "expirationDate": "2024-02-04T08:59:16.575Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xFc7c18A7F0d53A924D6aF07814c47eEf0Fb4F7d7", "hash": "v0.0.0:h6LbHjND9QvBlGtpt3EoNW33z67pGLXMZmCAZTNc9Y0=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#the-candy-shop#18620296"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..xq0f8gZ-BfrwwCgJvbU3psE6oScHqmLIlQM9ppmugInBNT6ZMcZ9QA7giwRrFvGLvyth180ebXO9Fp2BCwYZCA", "type": "Ed25519Signature2018", "created": "2023-11-06T08:59:05.955Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-06T08:59:05.955Z", "expirationDate": "2024-02-04T08:59:05.955Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xFc7c18A7F0d53A924D6aF07814c47eEf0Fb4F7d7", "hash": "v0.0.0:qp9TGfAP6ACo9ZeK7Z1CeogNqTXK/vklRicxS/HAZdA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#starksheet"}}}, "description": "Starksheet is a general-purpose high-level interface to everything on-chain.\nRead, write, execute, all on-chain, using data from every single piece of information available, right from a familiar interface.\n\nLiterally everything. Each cell is indeed any contract call that you could do in, for example, a block explorer.\nBut starksheet is not a block explorer.\n\nAs you can expect from a spreadsheet, you can use the result of one cell in the definition of another.\n\nA1=BAYC.ownerOf(9999)\nB1=USDC.balanceOf(A1)\n\nYou’ve just created a tracker of the wealth of the owner of a given token. But starksheet is not an analytics tool.\n\nNot only can you view on-chain but also can you use write functions\n\nA1=uniswapAddress\nA2=myAddress\nB1=USDC.approve(A1.A2)\nC1=A1.swap(…)\n\nBecause starksheet is 100% on-chain, you create indeed a bundle of several transactions into a single one. But starksheet is not a transaction builder.\n\nBecause the logic you create is stored as a (non so) standard ERC721 it’s directly available from any wallet, dApp, etc. just by calling tokenURI\n\nYou’ve just transformed your wallet into a dynamic dashboard + full of custom plug-ins\n\nBut starksheet is not a plug-in builder\n\nIt’s just whatever you can think about with the chain, on chain, directly available anywhere else in any dapp of the ecosystem. From the chain to the chain.\n\nYou can right now make Dexes, flashlaons, airdrops, etc.\n\nAnd you, what would you build?", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "the-candy-shop", "projectTwitter": "starksheet"}