Skip to main content
  1. TransferChecked validates that the decimals parameter matches the mint’s decimals.
  2. Use TransferCheckedCpi for Light-to-Light transfers in on-chain programs when you need decimal verification without interface routing.
  3. For transfers involving SPL or Token 2022 accounts, use Transfer Interface instead. It uses transferChecked under the hood.
Install or view dedicated agent skills.
npx skills add Lightprotocol/skills
Install orchestrator agent skill or view skill.md:
npx skills add https://zkcompression.com
transferChecked is called automatically under the hood by transferInterface and createTransferInterfaceInstructions. You do not need to call it directly.

Transfer interface

Wrap and unwrap


Didn’t find what you were looking for?

Reach out! Telegram | email | Discord