Skip to main content
  1. Light-mints and token accounts are equivalent to SPL mints and tokens.
  2. The key difference is light-mint and token accounts do not require you to pay rent-exemption upon creation.
  3. Light-token accounts are interoperable with SPL and Token 2022 mints.

Creation Cost

SPLLight
Mint Account~1,500,000 lamports15,000 lamports
Token Account~2,000,000 lamports~17,000 lamports

CU Performance

light-token CUSPL-token CUp-token CU
ATA Creation4,34814,19414,194
Transfer (base path)3124,64579
Transfer (rent-free hot path)1,8854,64579

Mint Accounts

  • Uniquely represent a token and store its global metadata.
  • light-mints are compressed accounts and rent-free.

Token Accounts

  • Each light-token account can hold units of one light, SPL, or Token 2022 mint.
  • Custom rent config reduces account creation cost.
If you simply want to distribute tokens, please refer to this page.

Cookbook

Typescript Client Guides and Toolkits for dedicated usecases will be coming soon. Follow us on X to stay up to date!
Rust ClientProgram Guide
Create MintCreate light-mints with token metadataxx
Create ATACreate associated light-token accountsxx
Create Token AccountCreate light-token accountsxx
TransferTransfer between light-token and SPL accountsxx
Mint TokensMint tokens to light-token accountsxx
Close Token AccountClose and reclaim rentxx

Next Steps

Create light-token accounts