Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

10. Toolchain quick map

Move (Aptos)Soroban
Buildaptos move compilestellar contract build (→ target/wasm32v1-none/release/*.wasm, optimized)
Testaptos move testcargo test (native host, debugger-friendly)
Publishaptos move publishstellar contract deploy (instance) / upload (code only)
Callaptos move runstellar contract invoke --id C… -- fn --arg v
Dry-run/profilesimulation APIstellar contract invoke … --send=no (instructions, IO, fees)
ManifestMove.toml, named addressesCargo.toml, crate-type = ["lib","cdylib"], overflow-checks = true mandatory in release
TargetMove bytecodeWasm, wasm32v1-none (Rust ≥1.84), 128KB limit (cargo bloat when over)
Local netaptos node run-local-testnetstellar container start local (RPC localhost:8000/soroban/rpc)
Keysprofilesstellar keys generate alice --network testnet --fund
Testnetpersistentresets quarterly; script every deployment; runs the next protocol before mainnet, so it’s your upgrade rehearsal
ExplorerAptos ExplorerStellar Lab, state, TTLs, archived-entry restore, live network limits

Stellar CLI manual


← Cheat sheet index · ← 9. Testing & assurance · 11. Porting reflexes, the grep-able checklist →