Skip to main content

CLI Overview

The Stablecoin Studio CLI provides a streamlined workflow to create, configure, and operate stablecoins from the terminal. It uses the API exposed by the SDK and serves as both a production tool and a demo of the project's capabilities.


Features

  • Interactive wizard for step-by-step stablecoin deployment
  • Direct command-line mode for scripting and automation
  • Support for self-custodial keys (ED25519, ECDSA), custodial wallets (Dfns, Fireblocks, AWS KMS), and multi-signature accounts
  • Configurable network, factory, and resolver addresses

Authentication Modes

ModeDescription
Self-CustodialED25519 or ECDSA private keys. Works with Hedera Portal, HashPack, or Blade
Custodial WalletsNative support for Dfns, Fireblocks, and AWS KMS
Multi-signatureTransactions requiring multiple signatures. Requires the Backend for signature coordination

Factories & Resolvers

The CLI queries versioning contracts to route commands to the correct protocol version. Default addresses are updated with each release:

ContractAddressNetwork
FactoryAddress0.0.6176922Testnet
ResolverAddress0.0.6176887Testnet

Configure these in your hsca-config.yaml under the factories and resolvers sections.