Cardinal is a project dedicated to building protocols to enhance the utility of Solana NFTs to support issuance, ownership, and management of programmatically governed tokens to facilitate rental agreements, loans, tickets, domain names, gaming items, certifications, credentials, badges, and much more.
The core utility of Cardinal is the Token Manager program, which is a wrapper protocol that achieves conditional ownership of Solana NFTs. It allows one to issue an NFT to another party with embedded mechanisms for programmatic management of the token while it sits in their wallet. Among others, things like time-based expiration, usage-based expiration, selective transferability, and non-transferability are possible with the Token Manager. Its modular design uses “plugin” invalidators, approval authorities, and transfer authorities modeled as separate smart contracts to allow for theoretically any custom invalidation, claiming, and transfer logic tied to on-chain data.
$CDNL is the governance token of the project.