Abstract Name Service V2

Use your .abs name inside MetaMask

Install the ANS MetaMask Snap to resolve *.abs names on Abstract (chain ID 2741).

Wallet-readySocial-firstZero-gas vibes

Name lookup

Resolves name.abs to an address via ANS V2 records (and owner fallback).

Reverse lookup

Resolves an address back to its primary .abs name when available.

Abstract chain

Strictly supports Abstract mainnet only (chain ID 2741).

Install / Connect

Snap origin: npm:@ans-abstract-name-service/ans-snap

Abstract only
MetaMask Snaps detectedSnap installednpm hosted

Snaps not detected

Snaps support was not detected. If you are testing locally, you may need MetaMask Flask and developer settings enabled.

Install Snap

Connect your wallet from the header first, then install the ANS Snap.

Testing

Steps

  1. Switch MetaMask to the Abstract network.
  2. Ensure your ANS V2 domain has a record set to your wallet address (this is what resolves for sending).
  3. In MetaMask, try sending to yourname.abs.

Notes

This Snap uses endowment:name-lookup and onchain eth_call (via MetaMask provider) to resolve ANS V2 data. No other chains are supported.

FAQ

Does it support other chains?

No. Abstract only.

What resolves for sending?

ANS V2 records (and falls back to domain owner if no record is set).