What you get on Stellar

Ankara Chain supports Stellar via Soroban smart contracts, with the same high-level surfaces as EVM networks:
  • Asset templates deployed through TokenFactory (farmland, commodity, real estate, invoice, carbon credit, mining rights)
  • Milestone-based escrow deals deployed through EscrowFactory
  • Ramp settlement flows deployed through RampSettlementFactory
  • Optional collateralized lending via CollateralVault + ManualOracle (Stellar-native)

How the SDK maps EVM ↔ Stellar

The TypeScript SDK exposes one chain-agnostic interface (IAdapter) with two implementations:
  • EVM networks use EVMAdapter (ethers.js)
  • Stellar networks use StellarAdapter (Soroban RPC)
The TokenFactory class routes to the correct adapter based on network:

Testnet deployments

If you want to start fast, you can use the already-deployed Stellar testnet factories from the repo: If you want your own contract IDs, deploy the suite yourself from:

Next Steps

Quickstart (Stellar)

Deploy a token on Stellar testnet using the CLI or SDK.

Smart Contracts

Roles, factories, and contract architecture.

Escrow

Milestone-based escrow deals on both EVM and Stellar.

Ramp Settlement

Fiat on/off-ramp settlement patterns and provider integration.