Deployed Tokens
Below is a list of ERC20 tokens deployed on RISE Testnet (Chain ID: 11155931).
Token Purpose
These tokens have been minted purely for testing purposes, and in particular so common tokens can be shared across apps on the testnet. These tokens hold no value.
You may acquire tokens via the faucet on the testnet portal: https://portal.testnet.riselabs.xyz
If you need an excessive amount of tokens, ask the team, they will happily provide them!
Token Details
Name | Symbol | Decimals | Contract Address |
---|---|---|---|
Wrapped ETH | WETH | 18 | 0x4200000000000000000000000000000000000006 |
USD Coin | USDC | 6 | 0x8a93d247134d91e0de6f96547cb0204e5be8e5d8 |
Tether USD | USDT | 8 | 0x40918ba7f132e0acba2ce4de4c4baf9bd2d7d849 |
Wrapped Bitcoin | WBTC | 18 | 0xf32d39ff9f6aa7a7a64d7a4f00a54826ef791a55 |
RISE | RISE | 18 | 0xd6e1afe5ca8d00a2efc01b89997abe2de47fdfaf |
Mog Coin | MOG | 18 | 0x99dbe4aea58e518c50a1c04ae9b48c9f6354612f |
Pepe | PEPE | 18 | 0x6f6f570f45833e249e27022648a26f4076f48f78 |
Contract Features
All tokens implement the following features:
- ERC20 standard functionality (transfer, approve, transferFrom)
- Custom decimals support (from 6 to 18)
- Minting capability (restricted to owner)
- Burning capability (anyone can burn their own tokens)
WETH Special Features
The WETH (Wrapped ETH) token at address 0x4200000000000000000000000000000000000006
is a special predeploy contract that provides the following additional functionality:
- Wrap ETH by sending ETH to the contract or calling the
deposit()
function - Unwrap WETH by calling the
withdraw(uint)
function - Standard ERC20 interface for wrapped ETH
- Compatible with DeFi protocols requiring ERC20 tokens
Interacting with Tokens
You can interact with these tokens through:
- The RISE explorer: https://explorer.testnet.riselabs.xyz/
- Ethers.js or web3.js libraries
- Foundry tools like
cast
for command-line interactions
Example Cast Commands
# Check token balance
cast call <TOKEN_ADDRESS> "balanceOf(address)(uint256)" <YOUR_ADDRESS> --rpc-url $RPC_URL
# Transfer tokens
cast send <TOKEN_ADDRESS> "transfer(address,uint256)(bool)" <RECIPIENT_ADDRESS> <AMOUNT> --private-key $PRIVATE_KEY --rpc-url $RPC_URL
# Check token allowance
cast call <TOKEN_ADDRESS> "allowance(address,address)(uint256)" <OWNER_ADDRESS> <SPENDER_ADDRESS> --rpc-url $RPC_URL
# Approve tokens
cast send <TOKEN_ADDRESS> "approve(address,uint256)(bool)" <SPENDER_ADDRESS> <AMOUNT> --private-key $PRIVATE_KEY --rpc-url $RPC_URL
# Wrap ETH (WETH specific)
cast send 0x4200000000000000000000000000000000000006 "deposit()" --value <AMOUNT_WEI> --private-key $PRIVATE_KEY --rpc-url $RPC_URL
# Unwrap WETH (WETH specific)
cast send 0x4200000000000000000000000000000000000006 "withdraw(uint256)" <AMOUNT_WEI> --private-key $PRIVATE_KEY --rpc-url $RPC_URL
Note: All tokens are verified on the RISE blockchain explorer and their source code can be viewed there.