Skip to content

Commit b6b647c

Browse files
committed
Primary Name explanation scribbles
1 parent a6f7609 commit b6b647c

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

src/pages/web/ensv2-readiness.mdx

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { Card } from '../../components/ui/Card'
2+
13
# Preparing for ENSv2 [Everything you need to know to prepare your application for ENSv2.]
24

35
ENSv2 brings multi-chain support and improved architecture to ENS. While names can still be stored on Ethereum Mainnet, ENSv2 introduces Namechain as the primary Layer 2 for ENS, with support for additional L2s as well. To ensure your application works seamlessly with ENSv2, you'll need to make a few key updates.
@@ -155,4 +157,33 @@ From an application point of view it is important to be aware and always request
155157
156158
:::warning
157159
Omitting the coinType currently resolves the Ethereum Mainnet (or Sepolia on testnet) address. This address is not guaranteed to work on L2s. Always double check with your user when sending funds to such an address.
158-
:::
160+
:::
161+
162+
## Primary Names
163+
164+
```mermaid
165+
graph LR
166+
A[alice.eth] -.->|Forward Resolution| B[0x123...]
167+
A <-->|Primary Name| B
168+
B -.->|Reverse Resolution| A
169+
E[eve.eth] -.->|Forward Resolution| B
170+
F -.-> A
171+
172+
style A fill:#C5DDCC
173+
style B fill:#F8F6D6
174+
style E fill:#F2C4DA
175+
```
176+
177+
<Card className="flex items-center justify-center text-xl">
178+
<div className="text-right font-bold">
179+
<div className="opacity-20">eve.eth → <span className="font-mono">0x123...</span></div>
180+
<div>alice<span className="text-blue">.eth</span> ↔ <span className="font-mono">0x123...</span></div>
181+
<div className="opacity-20">alice.eth ← <span className="font-mono">0x789...</span></div>
182+
</div>
183+
<div className="text-left font-bold ml-4">
184+
<div className="opacity-20">forward resolution</div>
185+
<div>primary name</div>
186+
<div className="opacity-20">reverse resolution</div>
187+
</div>
188+
189+
</Card>

0 commit comments

Comments
 (0)