Logo

Blockchain Interoperability

Simplifying Wallet Addresses: The Tech Behind Mode Network’s Identity Layer

Turning Complex Wallets into Simple Names

Traditional wallet addresses were long, complex, and difficult for users to engage with.

To address this, Mode Network introduced “Mode Domains” a naming service that transforms cryptic wallet strings into simple, readable “.mode” handles.

Built on the Optimism OP Stack, Mode is a modular Layer 2 focused on scaling on-chain apps through low fees and strong ecosystem incentives.

To bring Mode Domains to life, the Mode Network partnered with Lampros Tech to design and develop a secure, scalable identity layer made for the next generation of on-chain users.

Complexity Behind On-Chain Interactions

Blockchain addresses are complex and unreadable

Traditional wallet addresses (EOAs) are long hexadecimal strings like 0x3fa...12b, which are difficult for users to remember, verify, or trust.

Mainstream adoption is hindered

Traditional wallet addresses make it hard for new and non-technical users to interact with Web3, often causing confusion and errors during transactions and slowing down mainstream adoption.

The Usability Gap

As a fast-growing Layer 2, Mode lacked an on-chain identity system tailored to its ecosystem, one that could reduce friction, enhance usability, and support ecosystem-native apps.

Our Approach to Design & Development

Lampros Tech followed a modular, test-driven, and security-focused approach to building Mode Domains. Our team worked in agile sprints with regular testing, feedback loops, and close collaboration with the Mode ecosystem to move from a prototype to a fully functional identity layer. We started with -

Smart Contract Architecture

We built Mode Domains on the reliable ENS smart contract system as its foundation. Instead of changing ENS directly, we extended it with features tailored to Mode’s needs, keeping it stable, customizable, and upgrade-friendly.

Our Approach to Design & Development

Key additions included

icon

Verification hooks

for allowlist-based domain minting

icon

Discount hooks

to offer flexible, eligibility-based pricing

icon

Hook-based structure

to enable future upgrades without touching core contracts

The architecture was modular, where we deployed three dedicated smart contracts that ensured clean separation of concerns, better upgradeability, and smooth integration with Mode’s evolving ecosystem.

icon

Registry

tracked domain ownership and transfers.

icon

Resolver

mapped domains to addresses and metadata

icon

Campaign hooks

managed pricing rules, access control, and promotional campaigns

Security & Testing

icon

Unit tests

across all core contract functions

icon

Fuzz testing

for domain registration and renewal flows

icon

Access control validation

to ensure proper role and permission enforcement

Security was treated as a core requirement from the start, and throughout development, we used Hardhat and Foundry to run:

We also set up Continuous Integration (CI) to run tests automatically and keep the platform reliable through every update.

Ecosystem Integration: SDK & API Development

We built a JavaScript SDK and a set of public APIs to make Mode Domains easy for developers to use. These tools helped apps and wallets integrate ‘.mode’ domains without needing to interact directly with smart contracts.

Developers can use them to:

icon

Resolve ‘.mode’ names to wallet addresses

icon

Fuzz testing

icon

Fetch domain metadata and display NFT visuals

Technologies Used

We used a combination of proven tools to deliver a complete and scalable product:

icon

ENS and SpaceID, Blockscout, Three.js (Put logos instead of words)

Challenges & Solutions

Scalability

In the testnet phase, the original contract capped domain claims at 8,000, limiting adoption.

We immediately built and deployed a new scalable contract and migrated all existing data without any loss or user interruption.

User Onboarding and Adoption

“.mode” domains were new to the Web3 ecosystem, and the main challenge was building trust and encouraging user adoption.

Lampros Tech ran a testnet “domain claim” campaign where early users could register domains and earn a free claim at the mainnet launch which helped drive adoption, gather feedback, and build strong early momentum.

Integrating NFT

Mode Domains aimed to make each domain visually unique with a 3D-style collectable NFT. This required seamless NFT creation, integration, and accurate on-chain metadata across platforms.

Lampros Tech built a dynamic NFT pipeline fully integrated into the domain flow. Each domain now auto-generates a branded, verifiable 3D NFT with accurate on-chain metadata.

Key Outcomes

Domain Claimed

icon

Testnet phase

7,000+ Domains registered

icon

Mainnet phase

29,000+ Domains registered

Improved Developer Experience

SDKs, APIs, and explorer integration made it easy for developers to adopt and integrate Mode Domains.

From Innovation to Impact

As blockchain adoption accelerates, innovative approaches like Mode Domains redefine user experiences, enable seamless interactions and boost ecosystem engagement. This project exemplifies how thoughtful blockchain solutions can simplify complexity, enhance usability and drive mass adoption.

The future of blockchain interactions is intuitive, secure, and user-centric.

Ready to build the next breakthrough in Web3?

Contact Us

SERIOUS ABOUT
BUILDING IN

WEB3? SO ARE WE.

If you're working on something real — let's talk.

Development & Integration

Blockchain Infrastructure & Tools

Ecosystem Growth & Support

Company

About Us

eBooks

WhitePapers

Case Studies

Blogs

Join Our Newsletter

© 2025 Lampros Tech. All Rights Reserved.