Wen
Twitter/XWebsiteGithub
  • Wen Introduction
  • 🔨Wen Info
    • Wen Validator
    • wenSOL
    • Bonkbot Burn Partnership
    • Exchange Listings
    • Mainstream Cat Pages
    • Wen IP & Plushies
    • .wen Domains
  • 🕹️WNS Program
    • Overview
    • Token Extensions
    • Royalties
    • Governance
    • Royalty Claim Portal
  • 🔗Misc.
    • Integration Partners
    • Wen Grant Program
    • Bug Bounty Program
Powered by GitBook
On this page
  1. WNS Program

Token Extensions

WNS offloads as much functionality to the Solana Token Extensions program as possible:

  • Metadata - Asset metadata leverages the Metadata Token Extension

  • GroupPointer - For collection data, point the collection Mint to a Group account to define a collection with the group pointer

  • MemberPointer - For individual NFTs, point the NFT Mint to a Member account to attach it to a collection with the member pointer

  • Group* - The account that represents a collection of NFTs.

  • Member* - The account that gives on-chain direction for what Group an NFT is apart of.

  • ImmutableOwner - Owners token accounts cannot be transfered to evade transfer hooks.

  • TransferHook - Each NFT has a Transfer Hook attached to it that validates the proper accounts were generated by the Marketplaces who paid royalties.

*Currently this is represented by a WNS account as the Solana Token Extensions program doesn't support these extensions on mainnet. Once these go live, there will be a migration for all outstanding collections.

PreviousOverviewNextRoyalties

Last updated 11 months ago

🕹️