Repository navigation
🪙 Token commands
The stellar token <subcommand> implements SEP-41, so you can inspect and manage tokens without dropping down to raw contract invocations:
stellar token name,stellar token symbol, andstellar token decimalsto read a token's metadata.stellar token approveandstellar token allowanceto manage and check spending allowances.stellar token transfer-fromto move tokens on behalf of another account.stellar token burnandstellar token burn-fromto destroy tokens.
📦 Contract build & bindings
- New
stellar contract build archivecommand. - Container builds now stream image-pull progress, so you can see what's happening during long pulls.
- New Kotlin Multiplatform (KMP) target for
stellar contract bindings. - TypeScript bindings are now deprecated (
stellar contract bindings typescript) in favor of https://github.com/stellar/js-stellar-sdk#cli.
🔧 Command improvements
--contract-idis now accepted on all contract commands.contract alias removeis now available ascontract alias rm.strkey decode/encodenow accept their input as a positional argument.- Malformed
contract invokearguments return a clear error instead of panicking. - Stricter validation for
contract info buildsource repositories and attestation binding.
🤖 AI agents
- New
stellar skillcommand to expose CLI capabilities to AI agents.
Full Changelog: v28.0.0...v28.1.0