Skip to main content

Use CSV Airdrop

CSV Airdrop (when listed under Safe Apps) batches multiple transfers of ERC-20, ERC-721, ERC-1155, and native tokens into a single Safe transaction. You upload or paste a CSV of transfers and submit once—fewer signatures and lower gas than sending each transfer separately.

Safe App availability depends on the Safe Wallet Apps catalog for Kaia / Kairos. If CSV Airdrop is not listed for your network, use Transaction Builder or check the Help Center.

Step 1: Open your Safe in Safe Wallet

Sign in at app.safe.global and select your Kaia or Kairos Safe. If you do not have an account yet, follow Create a Safe and Add assets.

Step 2: Open CSV Airdrop

Go to Apps, search for CSV, and open CSV Airdrop if it is available for your network.

Step 3: Prepare a transfer CSV

Transfer files are expected in CSV format with columns such as:

  • token_type: erc20, nft, or native. NFT tokens may be ERC-721 or ERC-1155.
  • token_address: Token contract address. Leave blank for native (KAIA) transfers.
  • receiver: Recipient address.
  • amount: Amount to transfer. Can be blank for ERC-721 transfers.
  • id: Collectible id (ERC-721 or ERC-1155). Can be blank for native and ERC-20 transfers.
important

Use , as the separator. The header row must be the first row and must include the described column names. Sample transfer file

Native token transfers

Leave token_address blank for native transfers. Ensure the Safe holds enough KAIA.

ERC-20 transfers

Set token_type to erc20 and fill the other fields. Ensure the Safe holds enough of that token.

ERC-721 transfers

Set token_type for NFT transfers and include the collectible id as required by the app. Ensure the Safe owns those NFTs.

Step 4: Review and submit

Review the decoded transfers in the app, then submit. Complete Safe confirmations the same way as any other Safe transaction.

Make this page better