Tokens and Smart-Contracts

Umbrella addresses of tokens and smart-contracts deployed on the blockchain.


Supported Chains

At the moment Umbrella's oracle is available on BSC, ETH, Polygon, Avalanche, Arbitrum, Solana, Linea, Base, MultiversX and Rootstock.

UMB Token

Umbrella Network's native token is currently deployed on the

  • Ethereum Mainnet
  • BSC Mainnet
  • Avalanche C-chain

These are ERC-20 compatible. The UMB token contract address is below:


Umbrella Reward tokens (rUMB#)

Umbrella Network's reward tokens - rUMB# are also ERC-20 compatible.
There is a different reward token for each staking period.
Reward tokens are only available on the blockchains where Staking Portal operates. Currently Ethereum and BNB smart chain.
Reward token contract addresses are:


Contract Registry

Via the registry you can find current addresses of other smart contracts passing the name of teh smart contract as parameter to the geteAddressByString read method. Eg:

  • For On-chain data
    • UmbrellaFeeds
  • For Rollup Data
    • Chain (most important one from developer perspective)
    • StakingBank
BNB Smart Chain0xb2C6c4162c0d2B6963C62A9133331b4D0359AA34
BNB Smart Chain testnet0xE1cDcE9A678E84Aa73d3266176C6E11b3eDc4f67
Polygon Mumbai0x29A5f90DBe54A11d37b0b18573fF853c7dc5433B
Avalanche C-Chain0xDa9A63D77406faa09d265413F4E128B54b5057e0
Avalanche Fuji0x26fD86791fCE0946E8D8c685446Dd257634a2b28
Arbitrum One0x4A28406ECE8fFd7A91789738a5ac15DAc44bFa1b
Arbitrum Goerli0x85853685b5165Da1AAB09B10e927da3c2eCD429f
Linea testnet0x92010E763d476A732021191562134c488ca92a1F
Base testnet0x97e8922eac4fa07e958667E3e7AEa7a7fe3eC9f6
MultiversX devneterd1qqqqqqqqqqqqqpgq263vkz3vlzt2lut8cv9mct8ny2s6j42zen6s3amhgh
Concordium testnet7542,0
XDC testnet0x92010E763d476A732021191562134c488ca92a1F
Arthera testnet0x92010E763d476A732021191562134c488ca92a1F
Astar zKatana (testnet)0x92010E763d476A732021191562134c488ca92a1F
Meld testnet0x92010E763d476A732021191562134c488ca92a1F
OKX X1 testnet0x92010E763d476A732021191562134c488ca92a1F
Rootstock testnet0x92010e763d476a732021191562134c488ca92a1f
Rootstock mainnet0x4A28406ECE8fFd7A91789738a5ac15DAc44bFa1b

UmbrellaFeeds and Chain smart contracts


UmbrellaFeeds and Chain addresses can change over time!

Please keep in mind that we are constantly adding new features to our products, and so occasional updates will need to be made to the contract.

Note: Registry has up to date contract addresses always. So it's safer to get the addresses for the UmbrellaFeeds and Chain contracts via Registry. Examples are included in SDK.

You can use Block Scanners to get the current Chain Smart Contract address by executing the 'getAddressByString' read operation in the Contract Registry Smart Contract with the value: UmbrellaFeeds or 'Chain', respectively.

Audit Reports

Umbrella Network works with well-known companies for auditing its smart contracts. Below you will find the different reports issues for the Oracle's smart contracts.

smart contractsAudit Report
UMB token, rUMB# token
Registry, Chain (Roll Data), StakingBank, ForeignChain
UmbrellaFeeds (Onchain), UmbrellaFeedsReader, UmbrellaFeedsReaderFactory, StakingBankStatic