Skip to content

Deploy with Remix ​

remix.BASE is Remix with this network configured. The sample file loaded with the site is UtnStorage.sol.

Deploy environment ​

  • UTN Wallet if the account is a passkey account from wallet.BASE.
  • Injected Provider if you use MetaMask on chain id 20261003. The RPC is https://rpc.utn.network and the currency symbol is T-RAIN.

The account needs T-RAIN for gas. Get T-RAIN.

Compile ​

For a contract of your own, use the compiler version you intend to verify later. For UmbroOrg26:

  1. Upload packages/umbro/src from a clone of this repository. Keep the subfolders. A single pasted file does not compile, because the contract imports files next to it.
  2. Open org/UmbroOrg26.sol.
  3. Set the compiler to 0.8.28.
  4. Turn optimization on, with 200 runs.
  5. Turn via IR on. This contract is too large to deploy without it.

Deploy ​

Open the Deploy tab, pick the environment above, and confirm in the wallet. Remix prints the new address. Open it in UTN Scan.

An organization deploy, including the constructor arguments, is Create an organization. Publishing the source is Verify a contract.

Testnet coin T-RAIN · chain 20261003