ETH.LIMO - Updates, Overview and a Luxurious dWeb experience
What is ETH.LIMO (LIMO)?
LIMO is an ENS gateway with a strong focus on user privacy and security that enables users to access Ethereum-native dApps and content. LIMO represents a shift in dweb adoption by providing an alternative means of accessing ENS resolvable domains. Prior to LIMO, Cloudflare’s eth.link service was the only public service for bridging web2 and web3. LIMO takes public gateway services a step further by enforcing strong privacy guarantees such as never logging IP addresses or engaging in TCP fingerprinting. Limo now actively blocks FLoC (Federated Learning of Cohorts). This is a Google developed algorithm that tracks and correlates users based on their browsing history. FLoC enables advanced fingerprinting capabilities and greatly undermines online privacy and anonymity.
🕶Privacy Recap:
The eth.limo team respects our end users’ privacy. We never log your IP address (IPv4 or IPv6) or X-Forwarded-For HTTP headers (this header is used when your request is forwarded from an upstream proxy), which means all request data is completely anonymized. Additionally we terminate all HTTPS connections at the application layer, which prevents cloud providers from inspecting the contents of each request/response.
July: LIMO V2 launched!
We have been working hard to improve the performance and reliability of our service while adding new features based on community feedback. We are happy to announce that we now support the following enhancements:
Cross Chain Interoperability Protocol (CCIP) and ENSIP-10 wildcards. CCIP is an important advancement for ENS resolution across chains. The eth.limo service is now able to resolve names on any L2 or chain that properly implements the CCIP gateway resolver service. Test it out with
https://offchainexample.eth.limo
Automated, on-demand certificates for ENS subdomains. Once you submit an HTTPS request for your name (i.e. https://foo.bar.eth.limo), we'll attempt to issue the certificate in the background. Usually this process takes 1-2m and during that time you might need to keep refreshing the page in your browser. This is a one-time process and once the certificate has been issued you'll be able to visit your subdomain on eth.limo.
Skynet storage support - In addition to IPFS and IPNS, Skynet accessible content can now be resolved. More information can be found here.
IPv6 support - All eth.limo loadbalancers now support both IPv4 and IPv6. This greatly reduces latency for mobile devices.
IPFS peering with all major content providers (Fleek, Web3 Storage, Cloudflare, etc…).
Accelerated DHT (Distributed Hash Table) support for IPFS. This results in faster retrieval times and a better user experience.
Our new proxy supports fallback record checking. No content hash defined? No problem! Anyone with an @ensdomains can simply amend .limo in their browser to resolve a personalized Nimi profile. This pulls your ENS avatar, text records and even displays poaps! Users with an ENS name can effortlessly obtain a social landing page with no technical knowledge required. Give it a try! @0xNimi
DNS over HTTPS (DoH) resolver. We now offer an easy to use DNS resolver for ENS domains. The DoH resolver can be integrated with applications for native ENS resolution, or even your browser! We feature both JSON and DNS wire format responses with DNSLink support. This means you can configure your local IPFS client to resolve ENS domains directly from us with the following command:
ipfs config --json DNS.Resolvers '{"eth.": "https://dns.eth.limo/dns-query"}'
For example if you then requested vitalik.eth, a DNS query would be constructed (https://dns.eth.limo/dns-query?name=vitalik.eth&type=TXT) which would return:
"dnslink=/ipfs/QmQhCuJqSk9fF58wU58oiaJ1qbZwQ1eQ8mVzNWe7tgLNiD/"
Which would instruct your IPFS client to retrieve the CID above. Consult our documentation for implementation details.
The Limo V2 and Nimi integration accelerated ENS dWebsite growth. The month of July alone had almost 2000 new contenthashes added and it’s trending higher!
September: Storage layers & Chauffeur
Users can now utilize every ENS compatible storage layer! The eth.limo gateway supports IPFS, IPNS, Skynet, Arweave and SWARM contenthashes!
IPFS: https://vitalik.eth.limo
Arweave: https://makesy.eth.limo
Skynet: https://dghelm.eth.limo
Swarm: https://bzzwiki.eth.limo
Chauffeur - Run a local instance of the eth.limo resolver, allowing you to access ENS domains in any browser without intermediation.
• Local application stack for ENS domains resolution for dWebsites
• OS-level resolution capabilities
• Designed for Linux
• Fully customizable
• Compatible with non-browser applications
• Supports all eth.limo features
• 100% decentralized connectivity
Documentation can be found here: https://github.com/ethlimo/chauffeur
November: Emoji and Unicode domains.
The ENS community has been requesting Emoji/Unicode domain support.
We’re happy to announce the eth.limo gateway now supports resolving these domains!
Examples:
Coming soon...
• Public IPFS gateway/CDN
• DevOps for the dWeb tool suite
• Beginner friendly dWebsite deployments
• SEO optimization for dWebsites
• Educational material
• Privacy focused analytics
• Decentralization protocol for web2 => web3 gateways
Documentation
General: https://eth-limo.gitbook.io/documentation/
Chauffeur: https://github.com/ethlimo/chauffeur
Gateway basics: https://github.com/ethlimo/documentation/blob/master/gateway/http.md
DoH Resolver: https://github.com/ethlimo/documentation/blob/master/dns-over-https/doh.md
Using eth.limo with IPFS (Kubo): https://github.com/ethlimo/documentation/blob/master/ipfs/config.md
Website: https://eth.limo/
Twitter: https://twitter.com/eth_limo
Discord: https://discord.com/invite/zf8NxW94rB
Substack: https://ethlimo.substack.com/