{"title": "DappReader", "logoImg": "bafkreih7uet3ujntfuzfvc6e4cwlmwan5cakixsrw7wqc6awkruomh4bba", "website": "https://DappReader.com", "bannerImg": "bafkreifxza5qzen2glmwhk5zxu7p5fggqwyckpes34pjebn7xak5nprhya", "createdAt": 1682332236717, "userGithub": "LidamaoHub", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..tANvR0ZmLmBYq1a333KwbJRM0fB8Z58zEbWtgSujCNTj0n4InN79s-xdb-go9GBHKkh5NT9v6-dshX21F482DQ", "type": "Ed25519Signature2018", "created": "2023-04-24T10:30:21.211Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-24T10:30:21.211Z", "expirationDate": "2023-07-23T10:30:21.211Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xb0eE1755460DdDb01F73104dF2E61a89b0464885", "hash": "v0.0.0:9+n2EXbq1UN2LTpJpMOmNLXnjZNBLldDIn+ZsN6Zzv4=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#DappReader#6832146"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..TEdaBSIJx3J6SevKVB06h-HpLPmN_zAKYGhGZ9TtBKxlYwh8ZMXa56CkQAWLcRvoMoEMHi_sR_t1bDhuOeLuDA", "type": "Ed25519Signature2018", "created": "2023-04-24T10:29:42.910Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-24T10:29:42.910Z", "expirationDate": "2023-07-23T10:29:42.910Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xb0eE1755460DdDb01F73104dF2E61a89b0464885", "hash": "v0.0.0:w4yANfEa3Nw6iQh4w2M7HwIMVr+piB6tATX+Lxw5QdE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#DappReader"}}}, "description": "# DappReader\n\n\n\n![cover](https://github.com/DappReader/DappReader-v2/raw/main/img/intro.png)\n\nDappReader is a product we take pride in, serving as a comprehensive free tool for developers in the EVM ecosystem. It aims to assist developers in managing and quickly debugging front-end contracts across multiple chains. This tool will enhance developers’ efficiency in developing, testing, and deploying contract projects, thereby improving the quality and speed of project development.\n\n\n\n> You can think of it as the **Postman** of the web2 !\n\n### Do you also have these frustrations?\n\n- Tools like Remix and Etherscan.io are unfriendly for handling existing contracts or debugging new ones, requiring frequent updates and code verifications.\n- After a long time, you forget where your contracts are written, needing to sift through communication records to find them.\n- Collaborating remotely with team members or other front-end engineers is also cumbersome.\n- Allowing non-developers to use smart contracts requires writing complex UIs and deploying them to centralized servers.\n\n\n**Main Features of DappReader:**\n- Conveniently add and manage all EVM chain smart contracts in various ways.\n- Quickly search and manage published contracts.\n- Generate smart contract operation interfaces quickly and without code.\n- Comment on the entire smart contract or each individual function.\n- Quickly share developing smart contracts (with comments) with developers or non-developers, facilitating collaboration between contract engineers and front-end engineers.\n- Provides a completely free team-sharing function, ideal for small teams.\n- Offers a series of type conversion tools to reduce developers' workload.\n\n\n\n\n\n**Future Features of DappReader:**\n- Adding more AI functionalities.\n- Functionality for executing multiple smart contract processes.\n- Trigger functionality for automatically executing contracts based on external changes.\n- Functionality for users to generate simple front-end pages without code and share them.\n- Integration with Remix to provide one-stop development, testing, and sharing capabilities.\n- Deep integration of web2 and web3 to complete web3os.\n\n**Introduction to DappReader Features:**\n![invite](https://github.com/DappReader/DappReader-v2/raw/main/img/invite.png)\n\nQuickly share smart contracts with team members.\n\n\n![file](https://github.com/DappReader/DappReader-v2/raw/main/img/file.png)\n\nQuickly manage multiple chain smart contracts for both personal and company use.\n\n![file](https://github.com/DappReader/DappReader-v2/raw/main/img/edit.png)\n\nEasily annotate smart contract functions and share them with teammates.\n\n\n![file](https://github.com/DappReader/DappReader-v2/raw/main/img/transaction.png)\n\nMore convenient and intelligent input error correction, automatic decimal data conversion.\n\n\n### 加入我们的中文社区\n![group](https://github.com/DappReader/DappReader-v2/raw/main/img/group.png)\n\n\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "DappReader", "projectTwitter": "DappReader"}