# Casper SDK

- [generateWallet](/sdks-guide/blockchain-sdks/casper-sdk/generatewallet.md)
- [fetchWalletFromPrivateKey](/sdks-guide/blockchain-sdks/casper-sdk/fetchwalletfromprivatekey.md)
- [fetchAccountHash](/sdks-guide/blockchain-sdks/casper-sdk/fetchaccounthash.md)
- [getBalance](/sdks-guide/blockchain-sdks/casper-sdk/getbalance.md)
- [transferTokens](/sdks-guide/blockchain-sdks/casper-sdk/transfertokens.md)
- [deployNFTContract](/sdks-guide/blockchain-sdks/casper-sdk/deploynftcontract.md)
- [mintNFT](/sdks-guide/blockchain-sdks/casper-sdk/mintnft.md)
- [mintFreeNFT](/sdks-guide/blockchain-sdks/casper-sdk/mintfreenft.md)
- [checkNFT](/sdks-guide/blockchain-sdks/casper-sdk/checknft.md)
- [approveSale](/sdks-guide/blockchain-sdks/casper-sdk/approvesale.md)
- [transferNFT](/sdks-guide/blockchain-sdks/casper-sdk/transfernft.md)
- [getNftOwner](/sdks-guide/blockchain-sdks/casper-sdk/getnftowner.md)
- [bid](/sdks-guide/blockchain-sdks/casper-sdk/bid.md)
- [startBidding](/sdks-guide/blockchain-sdks/casper-sdk/startbidding.md)
- [closeBidding](/sdks-guide/blockchain-sdks/casper-sdk/closebidding.md)
- [cancelAuction](/sdks-guide/blockchain-sdks/casper-sdk/cancelauction.md)
- [getUserData](/sdks-guide/blockchain-sdks/casper-sdk/getuserdata.md)
- [getNftInfo](/sdks-guide/blockchain-sdks/casper-sdk/getnftinfo.md)
- [getContractDetails](/sdks-guide/blockchain-sdks/casper-sdk/getcontractdetails.md)
- [getWalletDetails](/sdks-guide/blockchain-sdks/casper-sdk/getwalletdetails.md)
- [checkPublicKey](/sdks-guide/blockchain-sdks/casper-sdk/checkpublickey.md)
- [getAllAuctionNft](/sdks-guide/blockchain-sdks/casper-sdk/getallauctionnft.md)
- [transferWithRoyalty](/sdks-guide/blockchain-sdks/casper-sdk/transferwithroyalty.md)
- [getPaymentAmounts](/sdks-guide/blockchain-sdks/casper-sdk/getpaymentamounts.md)
- [transferPlaceBidAmount](/sdks-guide/blockchain-sdks/casper-sdk/transferplacebidamount.md)
