Transfer Ada/Token

Transfering ada to different addresses

You can transfer ada to different addresses by specifying the address and the amount of ada you want to transfer in the outputs field. outputs is a list of objects, so you can specify multiple outputs. The value field is the amount of ada you want to transfer, which could be written as string or number, eg. "10A"() or 10000000 (in lovelace). The payment will be made from your wallet.

{
"outputs": [
{
"address": "addr_test1qqmwpnc72ts9a7fw2trmc2syfy7khtjgrw9vh2cja3psp4lee858y3kj7qmn3pvfdtfgqjmj99nnypx2eysgx3wpafds78dunz",
"value": "10A"
},
{
"address": "addr_test1qzq2uxdnhnrk2rsd6tpr5nku9zmkc3aqc8kdtk3r0zsy9e0ee858y3kj7qmn3pvfdtfgqjmj99nnypx2eysgx3wpafdsxan2r6",
"value": 10000000
}
]
}

View Resulting transaction


Using deductFee option

In the above transaction, fee will be deducted from the sender's wallet. If you want to deduct the fee from the receiver's wallet, you can set the deductFee option to true in the output object.

{
"outputs": [
{
"address": "addr_test1qqmwpnc72ts9a7fw2trmc2syfy7khtjgrw9vh2cja3psp4lee858y3kj7qmn3pvfdtfgqjmj99nnypx2eysgx3wpafds78dunz",
"value": "10A",
"deductFee": true
}
]
}

View Resulting transaction


Transferring assets/nfts

In order to transfer assets or NFT, you need to specify the policyId and assetName of the asset you want to transfer. If you don't have an NFT/Token in your wallet, please follow minting tutorial to mint tokens/NFTs in the testnet.

In the following example, we are transferring 2 tokens of the asset with policyId 981a76013c22440ad5a7202d811f3a9eddd6e9bfa48523de5acfec53 and assetName Token1 to the given address.

{
"outputs": [
{
"address": "addr_test1qzq2uxdnhnrk2rsd6tpr5nku9zmkc3aqc8kdtk3r0zsy9e0ee858y3kj7qmn3pvfdtfgqjmj99nnypx2eysgx3wpafdsxan2r6",
"value": "2 981a76013c22440ad5a7202d811f3a9eddd6e9bfa48523de5acfec53.Token1"
}
]
}

View Resulting transaction

© 2023 Kuberide. All Rights Reserved.

Built withfrom 🇳🇵