On‑Chain Programs
Program Details
- Network: Solana Mainnet
- Program ID:
<TO_BE_PUBLISHED> - Language: Rust (Anchor framework)
Account Types
- TagAccount: Stores the actual metadata strings and verifier signatures.
- AssetAccount: Maps a specific asset (mint/address) to its tags.
- AuthorityAccount: Manages global settings and verifier permissions.
PDA Derivation
Program Derived Addresses (PDAs) are used to deterministically locate accounts. This ensures we can always find the tags for a given asset without an indexer, just by knowing the program ID and asset address.