Skip to content

Contracts and assets

Production contract boundary

Fuel Earn has exactly two production Sway contracts:

  • Vault: positions, NFTs, quotes, custody, liabilities, transfers, unbonding, claims, and manager controls.
  • BondMarket: fixed-price ask escrow, cancellation, purchase settlement, and fee accounting.

TestAssets is valueless, testnet-only infrastructure and must never be deployed or accepted on mainnet.

Current Fuel testnet deployment

ResourceIdentifier
TestAssets0x56e00d1b27528cbaf0050ebd8e7fe85280eeb3562fa1a9a88e2e3cd9799e3db5
Vault0x24bdab8bfd9c99a90c71e07da9b0ba2f706914d5b3d84b05fd01872725dc64c5
BondMarket0xe1ecc493140246212a41a307001ad0e32470e322770dbad6f194fc2b7e27d009
tFUEL0x375178f2c1ef7f63524e6693c5ef44a0738a787ca6a392e08ccd021d9ce5bcd2
tstFUEL0x3a48ed1a9fcbff66ea96c87491922e183332cbfe8ec6ffb42c6b2427ba6f92d7
tUSDC0xac438b82334cc5649d48816fc33908df51d3e274204d051948a8df5bfd8069f5

Deployment block: 0x45dc13b. Canonical machine-readable configuration is config/deployments.json.

Toolchain

Generated storage-slot files are required by ContractFactory. The compatible test toolchain is forc 0.68.1, fuel-core 0.43.1, with fuels@0.101.1 pinned.

Managed custody · Testnet preview · Audit pending