1
Install the CLI
Install Verify the installation:
fctl, the Formance command-line tool:- Homebrew (macOS/Linux)
- Debian/Ubuntu
- Binary (Linux/macOS/Windows)
2
Login & Create a Sandbox
Authenticate with Formance Cloud (this opens a browser):Create a free sandbox environment:When prompted, select a region ending with Look for the ID field in the output:You’ll need this stack ID for the next commands.
-sandbox for a free development environment.Verify your sandbox is ready and get your stack ID:3
Send Your First Transaction
Send $1.00 from Check the balances:You should see
world to alice:world is a built-in account that can go negative. This is useful for creating funds out of thin air to get started quickly. In production, you’d fund accounts through actual payment flows instead.USD/2 means USD with 2 decimal places, so 100 represents $1.00. This is how Formance handles monetary precision without floating-point errors.world with a negative balance (-100) and alice with a positive balance (100). That’s double-entry bookkeeping in action!Congratulations! 🎉 You just executed your first transaction on a programmable ledger.What’s Next?
Connect Your App
Use the SDK to send transactions from your code.
Learn Numscript
Write complex multi-party transactions with Formance’s scripting language.
Clean Up Your Sandbox
Clean Up Your Sandbox
When you’re done experimenting, delete your sandbox to free up resources. Each account is limited to one active sandbox.