Solana introduces token expansion capabilities, offering a native compliant toolkit repository.
Confidential Transfers: Using zero-knowledge proof technology to encrypt the transfer amount of tokens while providing the necessary data auditing permissions for compliance.
Transfer Fees: Implementing a mechanism for token transfer transaction fees to meet future tax requirements.
Transfer Hooks: Allowing token issuers to control the interaction between tokens and users, including permission-based whitelists.
Permanent Delegate Authority: Granting token issuers permanent control over the transaction and destruction of issued tokens.
Metadata: Enabling the recording of any data on tokens through custom fields, providing potential flexibility for projects with custom metadata.
Metadata Pointer: Standardizing and simplifying the process of adding metadata to tokens.
Default Account State: Freezing the transfer function of a specific account for the token.
Non-transferability: Allowing tokens to be transferred to a specific wallet only, which can be used for certificates and user identification.
Mint Close Authority: Closing token accounts that are no longer in use.
Immutable Owner: Ensuring that the ownership of token accounts cannot be transferred again, enhancing security.
Interest Bearing Tokens: Allowing projects to set interest rates and directly store them in accounts, with interest calculated continuously based on network timestamps, while keeping the total token supply unchanged.
Required Memo on Transfer: Requiring a memo description for every token transfer.
CPI Guard: Prohibiting certain cross-program call operations to prevent users from improper signing and operations.