10. Asset Withdrawals
Users are able to withdraw assets from L2 to L1 in Zecrey.
Initialize SDK
You need to initialize the SDK in order to use it.
Withdraw NFT to L1
Parameters needed:
Parameter | Parameter usage and meaning | Required vs Optional |
accountName | The account name used to initialize the client | ✅ |
seed | The user's L2 seed used to initialize the client | ✅ |
nftId | The corresponding ID of the NFT to be withdrawn | ✅ |
📚SDK REFERENCE
Example
Withdraw NFT with
NftId
= 6Initialize the client
Withdraw the NFT
Example result
Withdraw FT to L1
Query current user asset through GetAccountAssetsInfoByAccountName
Parameters needed:
Parameter
Parameter usage and meaning
Requirement
accountName
The account name used to initialize the client
✅
seed
The user's L2 seed used to initialize the client
✅
nftId
ID of the NFT to be withdrawn
✅
tol1Address
Specify an L1 address to withdraw
✅
📚SDK REFERENCE
Example
Withdraw 100000 BNB to L1
Initialize client
Withdraw 100000 BNB
Example result
Last updated