{"signature": "0xed274873556bf3e348fb918401851c53025f11c8ee1d805f3634c3f6230e2f5d20c07995f576423d8c067d1617d66400f22b9e204ead38da57dd8755924627571b", "application": {"round": "0xd2d99614321becd7cd0636715bbb4c94968e6271", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "g1UuOqn/b1QxueGiyfbsfyXBOe9ej4ssSVoQ4byeZ5wmnRQVDctC5RqLoJVvxq8Q", "encryptedSymmetricKey": "2b9b69d3e15ebc652ea17cecf4a81793e32284aec9359d232e3d72720fbe4a5f4f7380f2be74a2f0a83471787ab2651645603f6753274c317681d8780760a4597f352f5b76ef6e07f16674f17ca6d5eb4350dff10547cd78cd77dc801d7eb5adf165b29f06a24718d5af4f6204318cb91260d367b3850c6f9d2489d9adfb11920000000000000020abc4bd54010e1cda8f73ae06c56d604189d6fea428357876acd8a1dc386c31f59d69d8695f62c6a9555d0f9d6c1ab686"}}, {"type": "short-answer", "answer": "wmitsuda", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/otterscan/otterscan", "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": "Block explorers are a crucial part of the development cycle, be it for inspecting if your deployments succeeded, or what happened when you called some method in your smart contract.\n\nOtterscan is the most affordable way for regular people to run a mainnet block explorer locally. Since everything is local, everything is fast, private, and it runs on consumer grade hardware.\n\nWe also support all testnets, so developers can use it as part of their development cycle at all phases:\n\nlocal dev/testing: use Otterscan + Anvil\n\ntestnet: use Otterscan + erigon running some testnet; use our sponsored hosted versions for testnets\n\nmainnet: use Otterscan + erigon running mainnet\n\nSince it is opensource, users don't need to depend on third-party services.", "hidden": true, "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": "Since it is an explorer, it is able to display everything that happened with a transaction is an user friendly way.\n\nMore specifically for smart contract development, since it supports all testnets, developers can test their applications and see what happened.\n\nOur trace view is also a great tool for developers to inspect what happened inside the transaction, including all chain of calls.", "hidden": true, "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": "Because Otterscan is meant for users to run locally, we don't have metrics on actual usage.\n\nSo we have some indirect success metrics:\n\nStars on GitHub: https://github.com/otterscan/otterscan/stargazers\n\nNumber of pulls on Docker Hub: https://hub.docker.com/r/otterscan/otterscan", "hidden": true, "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": "Our main goals right now are:\n\n- Better support upcoming Erigon 3\n- Support Pectra upgrade\n\nFunds will be used to ensure long term project continuity and cover team expenses.", "hidden": true, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "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": 9}], "project": {"id": "0x7bd8f08d99d1dfbd44e49fc8d3adbaba5f3d6d1d94ba5ad0ff3b2ec951b5c9a1", "title": "Otterscan", "logoImg": "bafybeigoyezwswvwbedbf4b2gsr66tl5vfq5qdfiq3huwsivp37qmwd5ce", "metaPtr": {"pointer": "bafkreiehyjmxswthfspayfjuaj2mkfig2gcv72wbbkt6gdjplgiert4df4", "protocol": "undefined"}, "website": "https://otterscan.io", "bannerImg": "bafybeidh22fvqahrapg4j5nuzkmsox3nrcghgqdkjn6zdvvaswaglh3b34", "createdAt": 1673391009470, "userGithub": "otterscan", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..PA38rbAmJIiIBD2zLvbSmxSznAtJno4AaCPWmbkUSgemE9d1TTt7h51PKzcS3-S_J-yzeyqXwDAfwQUcyPplCQ", "type": "Ed25519Signature2018", "created": "2023-08-11T18:06:16.214Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T18:06:16.214Z", "expirationDate": "2023-11-09T18:06:16.214Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x35D1A101E55DA0C641e9379f2e4dfA3e2AE7F37b", "hash": "v0.0.0:gMOvXqXInkFwoXeGPtrCrRO7kRkwmnH3hbzYtLxV5UE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#otterscan#28685"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..EnG9qAquZVIL_kO_bEh9Ua9d0NYWNTExzv0UY2ePHGKTKFB0C1AJ9OodML21AKUusD199--NvwWWo4_vOdV2AQ", "type": "Ed25519Signature2018", "created": "2023-08-11T18:05:52.191Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-11T18:05:52.190Z", "expirationDate": "2023-11-09T18:05:52.190Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x35D1A101E55DA0C641e9379f2e4dfA3e2AE7F37b", "hash": "v0.0.0:7ycSPQa1Uxj5m3/qUqvXCPcBN4xzsVjo9lKdkstqYbg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#otterscan"}}}, "description": "Otterscan is an open-source, fast, local, laptop-friendly Ethereum block explorer", "lastUpdated": 0, "projectGithub": "otterscan", "projectTwitter": "otterscan"}, "recipient": "0x460265b8ec602e124721ddaef6c689720b84759d"}}