LayerZero V2 Case Study: Clusters
All the chains. All your wallets. One name. Now live on V2.
Clusters is a cross-chain, multi-wallet name service created by the Delegate team and is now live on LayerZero V2.
While not the first name service in crypto, Clusters is the first to give users a universal name by grouping multiple wallets to a single name and extending ownership of a name across many chains through LayerZero V2.
- Many Wallets, One Name: one name can be attached to multiple addresses
- Many Chains, One Name: names and addresses can be tracked across many chains (EVM and nonEVM)
How Clusters Works
Clusters maps a human-readable name to a group of crypto addresses across LayerZero-supported networks. You can think of Clusters as Caller ID for blockchain transactions. Just like how Caller ID puts a name to a phone number, Clusters tags a name to a group of addresses. This makes it much easier to send and receive funds inside wallets and/or applications.
Naming Convention
Clusters’ names are centered on the trailing slash, which is very reminiscent of URL formatting.
An example of a Clusters name is vitalik/
One Clusters name contains multiple wallets, across multiple chains. For example, let’s assume the owner of foobar/ is an active DeFi participant and has four specific wallets he wants to keep track of. He can tag each wallet by use case.
Here is what a basic Clusters setup will look like:
Clusters and Cross-Chain
Clusters serves as a unified identity layer, enabling users to maintain a consistent identity across multiple chains and wallets — very similar to what ENS does, but for many chains, natively.
Clusters ensures that actions and configurations associated with a user’s identity are consistently reflected across all integrated blockchains, thereby streamlining user interaction with various decentralized applications (dApps) and services.
On the backend, LayerZero V2 is used as the messaging layer to move actions and state changes across chains to help Clusters maintain accuracy across millions of names and billions of wallet addresses. For example, Clusters allows a name/ to be created on Arbitrum and used on all other supported chains — and vice-versa.
Conclusion
Clusters is built on top of LayerZero V2, bringing a universal name service to crypto for the first time.
All the chains. All your wallets. One name.
For more information on Clusters, please read this thread.
About LayerZero
LayerZero is a permissionless, censorship-resistant, and immutable protocol that connects blockchains. Using LayerZero, developers can send arbitrary messages across chains while preserving full control over their application’s security. LayerZero enables developers to create, configure, and compose unified applications, tokens, and data primitives across many chains.
Contact
For more information on V2, check out this thread, read this article, or check out our docs.
To learn more about LayerZero in general, check out the website. For additional information, the LayerZero Labs team is available to answer general questions on Discord and Telegram. You can also follow LayerZero Labs on X to receive the most up-to-date information.
For specific inquiries from developers, fill out this form!