metadata: {"signature": "0xae182632545e3b4ac97df322aa760dc7d1ccc1299283e250a021f2566a67483556a82a8b229aa8837668fa361e9c96be1af1169886abffca76ada824c07b67b31c", "application": {"round": "0x9c239f3317c6df0b4b381b965617162312dc8caa", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "PHGnUGck5JVYd2Yu4YGffCEz5TrNam3R6kCQVEM7ZWtwC7z2ud67sWqN6a4hSRPr", "encryptedSymmetricKey": "31c7366cb7d2eb8f540dff4f44bab1c282b8fc36d629b3fdb6aaff82d6f5146b91712621b10035094fe98ac7f1bdaf03158ce722911677308b2acad75ec40bf56f71e65ea27134b8de15e2d8ca8ff321bc3c532e124eca7f13625fe27a48898c9e5f68963e476cb512e3cbf3966a835602f0582fb43cbd687fd0e9de6633f6ca0000000000000020823031d38cbe4f6de38fbd7d443133c8b872bc63725dd8db7a0c740b11ab2661a4ef56fbfab237bc6944d6169fd08eb1"}}], "project": {"id": "0x4d7102735c03d2bf7016523cfe39a977dc44f6162d94fcf1b3dcb3de7b540244", "title": "EVM Explorer: ENS", "logoImg": "bafkreifmkkz4fdnqbfsbncrg7hnnmbyvq3bgadwlbdmesybdsh5pct75vq", "metaPtr": {"pointer": "bafkreiatyf6ymkyi67n33tuaglpxexeqfxpmw3jad362kv5qnocwek73ui", "protocol": "undefined"}, "website": "https://evmexplorer.com", "bannerImg": "bafkreigipbkirdww4m5dmxqpgzl4gahsflffuqk2nr6yeftgrkgy7asnme", "createdAt": 1729105118759, "userGithub": "pfed-prog", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..DKZyb4UDLfa4XqgAvkEY59E1K3nbPX63FAl7ipz6jjGJA7W8YVRkfT_WQKdziw8BVGEamYgpUsJv4mYjNE0TCQ", "type": "Ed25519Signature2018", "created": "2024-10-16T18:46:08.497Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-16T18:46:08.497Z", "expirationDate": "2025-01-14T18:46:08.497Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af", "hash": "v0.0.0:1dUgH7El0c0AkUUZMPA0kmg+04iuipBIysxf4eThUiI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#dspytdao#66903336"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..EDptfl9-wAKgRzmPIZFSiciMA-usfKQPPSWZxCEawc1WgfCyxa7vbX6g_jYB8q6kl4JImBTl4mnCjjjrRU73BA", "type": "Ed25519Signature2018", "created": "2024-10-16T18:45:56.123Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-16T18:45:56.123Z", "expirationDate": "2025-01-14T18:45:56.123Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af", "hash": "v0.0.0:7y94t2vW8uXq2TlgbQwW1/UX/8dOQEVWo+XQkdN+NFo=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#pfedprog"}}}, "description": "EVM Explorer, a custom open-source web interface to collect data with the help of BlockScout API and viem npm package to explore transaction patterns and user behavior.\n\nEVM Explorer is a versatile tool that simplifies the process of exploring and analyzing smart contracts. With its intuitive interface, users can access detailed information and statistics about smart contracts, user addresses, token balances, transactions, and blocks.\n\n![](https://dspyt.com/images/posts/evmexplorer/mainpageevm.webp)\n\n## Discover and track EVM smart contract data\nSearch, Discover, and Track contracts by their address on 9 EVM chains: Ethereum Mainnet, Optimism, Base, Mode Network, Zora, Redstone, Polygon, Arbitrum and Filecoin.\n\n![](https://dspyt.com/images/posts/evmexplorer/choosenetwork.webp)\n\nSimply paste the contract address, select a network, and click the Submit button to view transactions.\n\nLet's navigate to Vitalik's ethereum address page:\n![](https://dspyt.com/images/posts/evmexplorer/vitalikInSearch.webp)\n\nAfter you click the submit button, you will be redirected to a page related to an address.\n\n## Blockchain Address page\n\n![](https://dspyt.com/images/posts/evmexplorer/vitalik.webp)\n\nVitalik's Ethereum address page displays a balance of ETH token in US Dollars as well as an address hash and an ENS name.\n\nUsers can also view the 50 latest transactions associated with an address, including:\n\n- Transaction Hash\n- Transaction Block\n- Transaction Timestamp\n\n- Transaction Method and Type: colored to reflect the mix of coin transfer, token transfer, and contract call.\n- Transaction sender\n- Transaction receiver\n\n- Gas Used\n- Gas Price in Gwei\n\n- Transaction Value in USD\n- Gas fee cost in USD\n\n- Result of the transaction\n\nIn addition, for smart contracts aggregate data should also be available:\n\n- Number of Transactions\n- Number of Token Transfers\n- Average Gas per Transactions\n- Gas Usage\n- Number of Validations\n\nFor example, [ENS governance token page on optimism network](https://evmexplorer.com/contracts/mainnet/0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72):\n\n![](https://github.com/Pfed-prog/NextJsExplorer/blob/main/assets/ENSAddress.png?raw=true)\n\n## Transaction page\n\nThe transaction page contains a block number, transaction type, transaction timestamp, receiver, contract method call name and details, sender, transaction value in USD, gas fee cost in USD and token transfers details.\n\nFor instance, have a look at Vitalik's swap transaction with Meta Aggregation Router V2.\n![](https://dspyt.com/images/posts/evmexplorer/vitalikTransactionSwap.webp)\n## Blocks page\n\nOn the Blocks page, users can access essential information such as block number, block miner, block timestamp, providing insight into the blockchain's operations. For example, [20,898,767 Ethereum mainnet block](https://evmexplorer.com/blocks/mainnet/20898767) is displayed below.\n\n![Blocks Page](https://dspyt.com/images/posts/evmexplorer/blocksPageMainnet.webp)\n\nAdditionally, aggregate data is prominently displayed, including the total **Gas Usage**, **Transactions count**, and **Average Gas per Transaction**, offering a comprehensive overview of the block's activity. Furthermore, the page showcases detailed transaction data with information on the receiver, sender, gas used, and transaction value in USD similar to transaction data available on an **address page**.\n\n## Explorer Page\n\n[Explorer Page](https://evmexplorer.com/explorer) contains links to popular sets of smart contracts:\n\n- [AAVE](https://evmexplorer.com/explore/Aave)\n- [Aerdrome Finance](https://evmexplorer.com/explore/Aerodrome%20Finance)\n- [Compound Finance](https://evmexplorer.com/explore/Compound)\n- [ENS Domains](https://evmexplorer.com/explore/ENS%20Domains)\n- [ERC 20 tokens](https://evmexplorer.com/explore/ERC20)\n- [Uniswap](https://evmexplorer.com/explore/Uniswap)\n- [Overnight Finance](https://evmexplorer.com/explore/Overnight%20Finance)\n- [PancakeSwap](https://evmexplorer.com/explore/PancakeSwap)\n- [ERC 721 tokens](https://evmexplorer.com/explore/ERC721)\n- [ERC 1155 tokens](https://evmexplorer.com/explore/ERC1155)\n- [Optimism Governance](https://evmexplorer.com/explore/OP%20Governance)\n- [Velodrome Finance](https://evmexplorer.com/explore/Velodrome%20Finance)\n- [Token Sets](https://evmexplorer.com/explore/Token%20Sets)\n\nFor instance, clicking on [ERC20 rectangle](https://evmexplorer.com/explore/ERC20) will display detailed information about ERC20 contracts and networks.\n\n![EVM Explorer Erc20](https://dspyt.com/images/posts/evmexplorer/erc20.webp)\n\nYou can also search contracts by name and a chain:\n\n![EVM Explorer Erc20 Search](https://github.com/Pfed-prog/NextJsExplorer/blob/main/assets/ENSSearch.png?raw=true)\n\nFinally, [ENS Domains Page](https://evmexplorer.com/explore/ENS%20Domains):\n\n![](https://github.com/Pfed-prog/NextJsExplorer/blob/main/assets/ENSDomains.png?raw=true)\n\n![](https://github.com/Pfed-prog/NextJsExplorer/blob/main/assets/ENSNameWrapper.png?raw=true)", "lastUpdated": 0, "projectGithub": "dspytdao", "projectTwitter": "pfedprog"}, "recipient": "0x48294a067D1bC5a58BCbAB4b3bE329d078D9E1Af"}}