deploy_contract
Deploys compiled Soroban smart contracts to Stellar testnet or futurenet using the Stellar CLI, returning the contract ID and transaction hash. Mainnet deployment is intentionally unsupported for safety.
Instructions
Deploys a compiled .wasm file to testnet or futurenet using the Stellar CLI. Returns the contract ID and transaction hash. Mainnet is intentionally not supported here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | Target network (mainnet deployments are not supported by this tool for safety) | testnet |
| wasm_path | Yes | Path to the compiled .wasm file to deploy | |
| ignore_checks | No | Pass --ignore-checks to stellar contract deploy (skip safety warnings) | |
| source_account | Yes | Stellar account secret key or keyname from stellar-cli config to pay for deployment |