WRAPPED PUNKS
> A CONFIGURED TOKEN VAULT wrapped into 1 NFT.
the vault follows the NFT through every trade. onchain. permissionless.
01
THE MECHANIC
# wrap()
1. caller holds the configured token amount 2. tokens lock in vault PDA 3. fresh NFT minted to caller 4. live tier index assigned
# unwrap()
1. caller holds the NFT 2. NFT burned 3. full token vault released 4. tier index returned to pool
vault.authority = PDA(["vault", core_asset]) → the locked tokens follow the NFT through every marketplace transfer. buyer of the NFT controls the vault, automatically.
02
THE RULES
token TOKEN (configured on chain) contract awaiting deployment program 4ipveknQ3DhfNnY3Dx33zzUSbqk4SvZm161UNDNTpWpe max supply up to 4,000 wrapped punks tokens per nft set during initialization royalty set during initialization permission none. anyone can wrap or unwrap. cluster solana / devnet
