Are you a bounty reviewer Check out the examples i made

Agentic Wallet
ChainsSolanaPlugins

SNS

Solana Name Service - domain registration and resolution.

Register and manage .sol domain names on Solana.

Setup

const wallet = new SolanaAgentWallet({ ... }).use(snsPlugin());

Tools

NameDescription
sns_register_domainRegister a .sol domain name
sns_resolve_domainResolve domain to wallet address
sns_get_primary_domainGet wallet's primary domain
sns_get_all_registered_domainsGet all registered domains globally
sns_get_registered_domains_for_addressGet domains owned by an address
sns_make_fixed_price_offerMake a fixed price offer on a domain
sns_accept_fixed_price_offerAccept a fixed price offer
sns_make_unsolicited_offerMake an unsolicited offer on a domain
sns_accept_unsolicited_offerAccept an unsolicited offer
sns_cancel_unsolicited_offerCancel an unsolicited offer
sns_make_category_offerMake an offer on a domain category
sns_accept_category_offerAccept a category offer
sns_make_p2p_offerMake a P2P offer
sns_accept_p2p_offerAccept a P2P offer
sns_cancel_p2p_offerCancel a P2P offer

Sample Prompts

"Register the domain myname.sol"
"What's the wallet address for bonfida.sol?"
"What's my primary domain?"
"Make a fixed price offer of 10 USDC for domain.sol"
"Accept the offer for mydomain.sol"

On this page