[NFTs] How to transfer NFTs
This guide is about how to transfer NFTs. If you are looking for a guide on how to trade NFTs check out the next guide.
Easy mode: Using the marketplace
1) Go to the NFT. For example on Opensea:
Look for the
transfer
button.
On Rarible:

2) Key in the receiver account and send. Pay gas fees and done.
Hard mode: Contract transfer
1) Find the contract
Go to the NFT on opensea, and look for this
Details
tab, and click on the contract address.
2) This will lead you to the etherscan contract address. Verify it is indeed the correct contract by looking at the Token Tracker and also finding your wallet address inside the Token Tracker —>Holders.
Click on
Contract
, Write Contract
and Connect to Web3
.
3) Look for the
safeTransferFrom
function. (Caveat: if this contract is not written in a standard way, the transfer
function might be called something else. You might need help to read into the code.)from (address)
: Your wallet address, make sure you own the NFT, otherwise the transfer will fail.to (address):
The wallet you want to transfer to.tokenId (uint256)
:The token number of your NFT.And click
write
once everything is keyed in. Pay gas fees, and it should be done.This guide was prepared by
and has not been verified for errors.
