WhiteRock
  • Welcome - Our mission
  • Info
    • USDX
    • Tokenized stocks
  • Roadmap
    • Summary
  • Technical
    • Token contracts
      • Testnet
  • Transparency
    • Contract audits
  • resources
    • Official links
    • Tokenomics
    • Contact us
  • WHITENETWORK
  • White Network
    • Introduction
    • White Network
    • White RWA Platform
    • Technical Edge
    • Pros vs TradFi
  • Fair Token Launch
    • FAQ
    • Desktop Guide
  • WHITENET TOKEN
    • WHITENET ($WHITENET)
  • Important links
    • The Network
    • Terms
    • Privacy
Powered by GitBook
On this page
  • Token contracts on mainnet
  • Ethereum
  • Arbitrum
  • Solana
  • Proxy contracts
  1. Technical

Token contracts

PreviousSummaryNextTestnet

Last updated 1 day ago

Token contracts on mainnet

Ethereum

  • WHITE:

  • USDX:

  • WHITENET:

Arbitrum

  • WHITE:

Solana

  • WHITE:

  • WHITENET:

Proxy contracts

WHITE, USDX and WHITENET 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.

Token contract code

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.

The code of the token contracts is publicly visible, since the contracts have been verified on Etherscan. You can read the code by visiting the 'code' tab on the explorer page, for example for WHITE on Ethereum: .

0x9cdf242ef7975d8c68d5c1f5b6905801699b1940
0x54e43f06c5f974efdaddce8122060814e3881a45
0x051532857b47269b04f9af17998aa47a4ab4c3f4
0x9cdf242Ef7975D8c68D5C1F5B6905801699b1940
ENWC66tsY6cyqSrd8a7S9ETc712xCcSAuGcRUwSMWhyo
43bd7CsBtGZdzdAzrKyJHJhvcz32XuMj6EiH18eBR8cQ
UUPS
USDC
stETH
AAVE
https://etherscan.io/token/0x9cdf242ef7975d8c68d5c1f5b6905801699b1940#code