K
Kanari Docs
Guides

Transferring Coins

Guide on how to transfer tokens within the Kanari Network.

Transferring Coins

Kanari Network allows secure and transparent token transfers between accounts. This process is managed by the Move VM to ensure data integrity and security.

Transfer Overview

A transfer involves sending a specified amount of tokens from a sender's address to a recipient's address. Each transaction is recorded on-chain with a unique hash.

How to Transfer

To perform a transfer using the Kanari CLI, use the following command structure:

cargo run -p kanari -- transfer --to <RECIPIENT_ADDRESS> --amount <AMOUNT>

Example

If you want to send 100 tokens to the address 0x123...abc:

cargo run -p kanari -- transfer --to 0x1234567890abcdef --amount 100

Verification

After the transfer is completed, you can verify the new balances by listing the wallets:

cargo run -p kanari -- list-wallets

Security Note

Always double-check the recipient's address before confirming the transfer. Transactions on the Kanari Network are immutable.

Transaction Metadata

Every transfer includes metadata that can be tracked:

  • Sender Address: The source of the tokens.
  • Recipient Address: The destination of the tokens.
  • Amount: The quantity of tokens transferred.
  • Timestamp: The exact time the transaction was recorded.
  • Transaction Hash: A unique identifier for the transfer.

On this page