Withdraw Elrond NFTs
Manually withdraw NFTs from the retired Elrond deployment.
DeadRare now runs on Alephium. These instructions are for recovering NFTs still listed or staked on the retired Elrond / MultiversX deployment (
elrond.deadrare.io). If you have nothing on the old contracts, you can safely ignore this page.
You can withdraw NFTs that are listed or staked on the old deployment by calling the contracts manually through the MultiversX developer utilities.
The contract address and ABI file are different for listed vs staked NFTs. Ask a manager in Discord for the current ABI files.
Listed NFTs
- Go to https://utils.multiversx.com/smart-contract.
- Log in / connect your wallet first.
- Paste in the listed‑NFT contract address:
erd1qqqqqqqqqqqqqpgqd9rvv2n378e27jcts8vfwynpx0gfl5ufz6hqhfy0u0 - Paste in the listed‑NFT ABI file.
Find your listed NFTs: under Read Endpoints, call auctionsBySellerAddress with your wallet address. The result is a list of NFT nonces you currently have for sale, for example:
[ "123456", "234567" ]
Inspect one before withdrawing: call getFullAuctionData with a nonce to see its details.
Withdraw: under Write Endpoints, call withdraw with the nonce, send the transaction, and sign it in your wallet. Repeat for each NFT.
Staked NFTs
- Go to https://utils.multiversx.com/smart-contract and connect your wallet.
- Paste in the staked‑NFT contract address:
erd1qqqqqqqqqqqqqpgqfjft0zpqy6ejrl3f3m9el6502kx90ztxz6psrkjsay - Paste in the staked‑NFT ABI file.
Find your staked NFTs: under Read Endpoints, call stakedTokensByOwner with your wallet address to get a list of nonces.
Inspect one: call getFullStakedToken with a nonce.
Withdraw: under Write Endpoints, call withdraw with the nonce, send the transaction and sign it. Repeat for each NFT.