WhiteRock
  • Welcome - Our mission
  • Info
    • USDX
    • Tokenized stocks
  • Roadmap
    • Summary
  • Technical
    • Contracts
      • Testnet
  • Transparency
    • Contract audits
  • resources
    • Official links
    • Tokenomics
    • Contact us
Powered by GitBook
On this page
  • Token contracts on mainnet
  • Proxy contracts
  1. Technical

Contracts

PreviousSummaryNextTestnet

Last updated 13 days ago

Token contracts on mainnet

  • WHITE (UUPS Proxy, Ethereum):

  • USDX (UUPS Proxy, Ethereum):

  • WHITE (UUPS Proxy, Arbitrum):

Proxy contracts

WHITE and USDX are both 'proxy contracts', which means that the token contracts are 'upgradeable': changes can be made.

By default, smart contracts are 'immutable'. Once a contract is deployed, it can never be changed. This is useful for tokens that live on a specific chain with basic features and short code, for example memecoins. These tokens do not need any (future) changes.

However, for utility tokens upgradeability can be an important and needed technical implementation. Most important, it allows bugs in the contract to be fixed without having to redeploy the token and make all the token holders migrate over to a new token.

The same applies when new features are being added, for example compatibility with a cross-chain bridge, adding gasless approvals, governance changes, staking functions, compliance features and many more options that are available.

The contracts use a common proxy standard, which is called the Universal Upgradeable Proxy Standard (). Proxy contracts are used by big industry players, such as Circle with , Lido with , and Aave Labs with . Proxy contracts are not a sign of risk, but are used as best practice.

Token contract code

The code of the token contracts is publicly visible, since the contracts have been verified on Etherscan.

  • WHITE on Ethereum:

  • USDX on Ethereum:

  • WHTE on Arbitrum:

https://etherscan.io/token/0x9cdf242ef7975d8c68d5c1f5b6905801699b1940
https://etherscan.io/address/0x54e43f06c5f974efdaddce8122060814e3881a45
https://arbiscan.io/token/0x9cdf242Ef7975D8c68D5C1F5B6905801699b1940
UUPS
USDC
stETH
AAVE
https://etherscan.io/token/0x9cdf242ef7975d8c68d5c1f5b6905801699b1940#code
https://etherscan.io/token/0x54E43F06c5F974EfDadDCe8122060814e3881A45#code
https://arbiscan.io/token/0x9cdf242Ef7975D8c68D5C1F5B6905801699b1940#code