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
| Resource | Identifier |
|---|---|
| TestAssets | 0x56e00d1b27528cbaf0050ebd8e7fe85280eeb3562fa1a9a88e2e3cd9799e3db5 |
| Vault | 0x24bdab8bfd9c99a90c71e07da9b0ba2f706914d5b3d84b05fd01872725dc64c5 |
| BondMarket | 0xe1ecc493140246212a41a307001ad0e32470e322770dbad6f194fc2b7e27d009 |
| tFUEL | 0x375178f2c1ef7f63524e6693c5ef44a0738a787ca6a392e08ccd021d9ce5bcd2 |
| tstFUEL | 0x3a48ed1a9fcbff66ea96c87491922e183332cbfe8ec6ffb42c6b2427ba6f92d7 |
| tUSDC | 0xac438b82334cc5649d48816fc33908df51d3e274204d051948a8df5bfd8069f5 |
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.