While the Ronin Wallet app/extension usually automatically detects a token or NFT in your wallet, there are cases where a new token/NFT is not detected by the app/extension.
In cases like this, you have the option to add it as a custom token NFT so you can interact with it in your wallet.
Adding a Custom Token
To add a custom ERC-20 token to your app/extension:
Step 1: On your Ronin Wallet app/extension, click on ⋮ menu on the Tokens tab, and click Add custom tokens.
Step 2: Click on the Custom tab on top. On mobile, you can proceed to the next step immediately.
Step 3: On the Custom tab, enter the token details for the token that you would like to add. Then, click on Import to complete adding the custom token.
NOTE: If you are on single-chain mode, you won’t be able to change the network as you’ll be adding the custom token on the network you are currently switched to.
Adding a Custom NFT
To add a custom ERC-721/ERC-1155 token to your app:
Step 1: On your Ronin Wallet app, click on the ⋮ menu on the NFTs tab, and click Add custom NFTs.
Step 2: Enter the details for the NFT that you would like to add. Then, click on Import to complete adding the custom NFT.
Getting Token/NFT Details
To be able to add custom tokens/NFTs, you’ll need to enter specific details for the token/NFT, such as the contract address, token ID, token symbol, and number of decimals.
To get this information, you will have to look for the smart contract for the token/NFT on the blockchain explorer for the network.
For example, this is the SLP page on Ronin network that can be checked using the blockchain explorer:
The number of decimals is shown on the page, as well as a link to the contract address. The token symbol (SLP) is also shown inside parentheses.
Care must be taken when entering these details, always make sure you are entering the correct details as there might be tokens with similar names/tickers. If you are not sure, please contact the developer for the token/NFT you are trying to add for the correct contract address/details.