{"type": "project", "title": "Everyname\u2014Name Resolver as a Service", "logoImg": "bafkreidrjulhixzhkch7rme7lpvn5szxdgz7pfivsm7du3u4gb3q2knjlu", "website": "https://everyname.xyz", "bannerImg": "bafkreig6kw3pqjsfsh4f4hlwk53wrud5sgd4g3xw3jzikviiqjbbqxtvne", "createdAt": 1681851637925, "userGithub": "iamvkv", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..VldmsVIY1DGgOwqAEBFB1XPaqOOr2wAQ5FHsxNz4Du8K6vCAG1OGbYmgOw3eMsRyI5xwUw9KdzSvLfgdw0ErDw", "type": "Ed25519Signature2018", "created": "2023-04-18T20:22:16.897Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-18T20:22:16.896Z", "expirationDate": "2023-07-17T20:22:16.896Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x12C6920A4ACC4Dae6B3992903a48ADcBfFe5dC5E", "hash": "v0.0.0:CxsRNFTgbJvOy4dG2AWAypTZtYR37+7mkHlrt4ewIYs=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#everyname-xyz#61511505"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..xlktyvOYPDC7PfsSFAK5ZU-Xs418pVL43t1fyWEqEzi4Yzixp_NPZDVqv6HHm7e2lirvxtGXilmh7oHIGCo_Dw", "type": "Ed25519Signature2018", "created": "2023-04-18T20:19:38.641Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-18T20:19:38.641Z", "expirationDate": "2023-07-17T20:19:38.641Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x12C6920A4ACC4Dae6B3992903a48ADcBfFe5dC5E", "hash": "v0.0.0:bnDCAjh+mET8j0yjsUXvi+o1fFIsedKv7B2WAR83iMc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#everyname_xyz"}}}, "description": "# tl;dr: onchain name resolver API that is open source and free to use\n\n# Problem\nThere are multiple name services in the Ethereum ecosystem:\n> [ENS](https://ens.domains/),  [Avvy Domains](https://avvy.domains/) on Avalanche,  [Optimism Name Service](https://opnames.org/),  [Fantom Domains](https://www.fantomdomains.io/),  [Space ID](https://space.id) on BNB Chain and Arbitrum,  and [Starknet ID](https://www.starknet.id/) to name a few\nEVM projects need to identify, integrate, and maintain each resolver library separately. The end-user experience is broken because onchain names are not consistently reflected in applications.\n\n# Solution\nEveryname provide a free-to-use API that fetch wallet addresses and names from any blockchain name service. This solves a growing pain point for the Ethereum community.\n\n# Funding\nWe intend to:\n1. Integrate all known EVM name services into the Everyname API\n2. Research API performance improvements such as reducing latency and increasing uptime\n3. Implement hosted API optimizations and open source the codebase\n\n# Team\nMade with \u2665 by [David](https://twitter.com/davidscreenname), [Johanna](https://github.com/johannafransn), [Thomas](https://github.com/thomas779), and [Vinay](https://twitter.com/vinayvasanji). Your support is appreciated!", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "everyname-xyz", "projectTwitter": "everyname_xyz"}
Everyname—Name Resolver as a Service
# tl;dr: onchain name resolver API that is open source and free to use

# Problem
There are multiple name services in the Ethereum ecosystem:
> [ENS](https://ens.domains/),  [Avvy Domains](https://avvy.domains/) on Avalanche,  [Optimism Name Service](https://opnames.org/),  [Fantom Domains](https://www.fantomdomains.io/),  [Space ID](https://space.id) on BNB Chain and Arbitrum,  and [Starknet ID](https://www.starknet.id/) to name a few
EVM projects need to identify, integrate, and maintain each resolver library separately. The end-user experience is broken because onchain names are not consistently reflected in applications.

# Solution
Everyname provide a free-to-use API that fetch wallet addresses and names from any blockchain name service. This solves a growing pain point for the Ethereum community.

# Funding
We intend to:
1. Integrate all known EVM name services into the Everyname API
2. Research API performance improvements such as reducing latency and increasing uptime
3. Implement hosted API optimizations and open source the codebase

# Team
Made with ♥ by [David](https://twitter.com/davidscreenname), [Johanna](https://github.com/johannafransn), [Thomas](https://github.com/thomas779), and [Vinay](https://twitter.com/vinayvasanji). Your support is appreciated!
Everyname—Name Resolver as a Service