We will dissect the complete process of moving a POAP NFT on the xDai chain in this article, covering how to look up the contract address and Token ID, the minimum XDAI fee required, and key wallet operations. By following the guide you can safely transfer POAPs without any cross‑chain steps; we recommend reading the whole piece before attempting the transfer.
Basic Principle
On the xDai network, every POAP is minted from a single shared contract. The only differences between individual NFTs are the image URL linked to each token and its unique Token ID. Once you know the target POAP’s Token ID and the contract address, you can use existing tools to perform an on‑chain transfer, eliminating the need to bridge to Ethereum mainnet.
Prerequisites
- Your wallet must hold at least 0.11 XDAI. If you lack XDAI, you can purchase it on a centralized exchange and withdraw it to your wallet; withdrawals are typically free, so the real cost is only a fraction of the decentralized cross‑chain fees (often less than one‑tenth). When buying fiat, use USD via SEPA/SWIFT, and note that U.S. residents must use Binance.US rather than the global Binance platform.
- You must know the POAP contract address (provided below) and the Token ID of the badge you wish to send.
Obtaining the POAP’s Token ID
- Visit the official POAP site at https://app.poap.xyz.
- On the homepage select “enter an address by hand”, or click the button in the top‑right corner and log in with MetaMask or another compatible wallet.


- After entering the target address, click “Display Badge”; the site will list every POAP held by that address.

- Locate the POAP you want to move and open its detail page. The numeric value at the end of the page URL is the badge’s Token ID.
Confirming the POAP Contract Address
The POAP contract on xDai is deployed at:
```
0x22C1f6050E56d2876009903609a2cC3fEf83B41
```
If you need to locate it yourself, use Blockscout (the xDai explorer) and search for your wallet address. In the upper‑right Balance panel you will see any ERC‑721‑type POAPs listed.

Click the corresponding entry to open the POAP’s detail page, then copy the contract address displayed there.

Note: Although the page offers an “Add to MetaMask” button, POAPs are non‑fungible tokens and MetaMask does not yet support direct transfers of this type.
Actual Transfer Procedure
With sufficient XDAI, the contract address, and the Token ID in hand, you can now use eporio (an xDai NFT issuance and marketplace platform) to execute the transfer.
- Open eporio, click the avatar in the top‑right corner, and choose “connect” to link your wallet to the platform.

- Once on the main dashboard, click “SEND TOKENS” – this is the platform’s built‑in token distribution tool.

- In the pop‑up window, select “ADD TRANSFER”.

- Fill in the fields as shown below: the recipient’s address, the POAP contract address you copied earlier, and the corresponding Token ID.

- After completing the form, click “ADD TRANSFER” again to reach the confirmation screen. At this point you may add additional transfers and bundle them into a single transaction.

- If your wallet holds enough XDAI (the transfer fee is roughly 0.1 XDAI, with the remainder covering gas), press “SEND” and confirm the transaction in the wallet pop‑up. If you lack sufficient XDAI, the platform will display an error similar to the screenshot below.

- Once the confirmation succeeds, your wallet will show a notification that the transaction has been submitted.

Verifying the Transfer
Return to the official POAP site, input the recipient’s address again, and query the holdings. If the target POAP appears under the new address, the on‑chain transfer was successful.
---
*This article is part of DAppChaser’s xDai series, aimed at solving common obstacles when moving POAP NFTs within the xDai network. For more practical information about xDai and POAP, follow the upcoming posts from Bitaigen.*
*Legal disclaimer: Crypto‑related gains may be subject to taxation in your jurisdiction; consult a tax professional to understand your obligations.*
Related Reading
💡 Register on Binance with referral code B2345 for the maximum trading fee discount. See Binance complete guide.