Stellar & Soroban

Stellar Blockchain Development Services

Cross-border payments, stablecoin rails, asset issuance, and Soroban smart contracts on a network designed for regulated money movement at negligible cost.

~5 Second Finality
Settlement fast enough for a checkout flow
Fractions of a Cent
Fees that make micropayments viable
Soroban Contracts
Rust and WebAssembly smart contracts
Consensus
Stellar Consensus Protocol
Finality
~5 seconds
Contracts
Soroban (Rust · Wasm)
APIs
Horizon · Soroban RPC
Assets
Native issuance · USDC

A Network Built for Moving Money

Stellar was designed for one job before it was designed for anything else: moving value between currencies, countries, and institutions quickly and cheaply. It has a built-in decentralised exchange, native asset issuance, path payments that convert between assets in a single transaction, and an anchor model that connects the ledger to real banking rails.

With Soroban, Stellar added a Rust-based smart contract platform on top of that payment core, so programmable logic such as escrows, lending, subscriptions, and tokenised assets can sit directly alongside the settlement layer. We build on both halves: the payment and issuance rails, and the contracts that automate what happens around them.

  • Asset issuance with authorisation flags, clawback, and compliance controls
  • Anchor integration for fiat on- and off-ramps in multiple corridors
  • Soroban contracts in Rust for escrow, lending, and tokenised assets
  • Horizon and Soroban RPC infrastructure operated as production services
Stellar LedgerLive

Ledger 51 204 883

5s close · 412 operations · 0.00001 XLM fee

Ledger 51 204 882

Path payment · EURC → USDC · settled

Ledger 51 204 881

Soroban invoke · escrow release

Our Stellar Development Services

Payment rails, tokenised assets, and the contracts that automate them.

Payment & Remittance Systems

Cross-border payment flows built on Stellar’s settlement layer, with path payments handling currency conversion in a single transaction.

  • Multi-corridor remittance flows
  • Path payments and DEX-based conversion
  • Settlement reconciliation and reporting

Asset Issuance & Stablecoins

Issuing regulated assets on Stellar, with the control flags an issuer needs to satisfy its compliance obligations.

  • Issuing and distribution account architecture
  • Authorisation flags, freeze, and clawback
  • USDC and third-party stablecoin integration

Soroban Smart Contracts

Rust contracts compiled to WebAssembly, for programmable logic that runs next to the payment layer.

  • Escrow, vesting, and subscription contracts
  • Tokenised asset and RWA contract design
  • Contract testing, fuzzing, and audit preparation

Anchor Development & Integration

The bridge between Stellar and the banking system, implemented against the Stellar Ecosystem Proposals that wallets expect.

  • SEP-6, SEP-24, and SEP-31 anchor implementation
  • SEP-12 KYC and SEP-10 authentication flows
  • Fiat on-ramp and off-ramp partner integration

Wallet & Custody Integration

Key management and wallet experiences appropriate to the amount of money involved.

  • Freighter and mobile wallet integration
  • Multi-signature and threshold account setup
  • Custodial and non-custodial architecture design

Infrastructure & Operations

Running the services your product depends on, rather than hoping a public endpoint stays available.

  • Horizon and Soroban RPC deployment
  • Stellar Core node operation and monitoring
  • Transaction submission, retry, and fee-bump handling
Stellar Stack

Stellar Technologies We Use

The payment core, the Soroban contract platform, and the compliance and infrastructure layers around them.

Stellar Core & Soroban

6 tools

The payment network, its API layer, and the Soroban smart contract platform.

  • Stellar
  • Soroban
  • Horizon API
  • Freighter
  • Stellar SDK
  • USDC

Languages & SDKs

6 languages

Rust for Soroban contracts, JavaScript and Python for services and integrations.

  • Rust
  • WebAssembly
  • TypeScript
  • Node.js
  • Python
  • Go

Payments & Compliance Integration

6 tools

Anchors, on- and off-ramps, and the compliance plumbing regulated money movement needs.

  • USDC
  • PostgreSQL
  • Redis
  • GraphQL
  • React
  • Next.js

Infrastructure & Monitoring

6 tools

Horizon instances, Soroban RPC, and the observability around a payment rail.

  • Docker
  • Kubernetes
  • Prometheus
  • Grafana
  • GitHub Actions
  • Sentry

Working with something else? Our teams pick up new tools quickly. Tell us about your stack.

What We Get Right on Stellar

Money movement leaves no room for approximate engineering.

Compliance by Design

Authorisation flags, clawback, and SEP-based KYC flows built in from the start rather than retrofitted after a regulator asks.

Reliable Submission

Sequence number management, fee bumping, and idempotent retries so a network hiccup never turns into a double payment.

Multi-Signature Controls

Threshold signing and account controls sized to the value at risk, with clear operational procedures behind them.

Trustline Management

Trustlines, reserves, and account funding handled correctly, so users are never blocked by a missing balance requirement.

Reconciliation & Audit Trails

Every payment traceable end to end, with reporting that finance and audit teams can actually work from.

Soroban Resource Budgets

Contracts profiled against Soroban’s CPU, memory, and storage limits, with state archival planned rather than discovered.

Use Cases

What Teams Build on Stellar

Where a payment-first ledger with cheap, fast settlement is the right foundation.

Cross-Border Payments

Remittance and B2B corridors that settle in seconds instead of days, at a fraction of correspondent banking cost.

Stablecoins & Tokenised Assets

Regulated asset issuance with compliance controls and native DEX liquidity from day one.

Fintech & Banking Rails

Anchors and treasury infrastructure that connect existing banking systems to on-chain settlement.

Micropayments & Payouts

Creator payouts, usage billing, and disbursements where per-transaction fees would normally kill the model.

Our Stellar Development Process

A path that treats regulatory and operational requirements as first-class inputs.

1. Flow & Compliance Mapping

We map the money flow before the architecture: who holds funds at each step, which entity is regulated where, what KYC applies, and what the reconciliation and reporting requirements are.

2. Ledger Architecture

Account structure, asset design, trustlines, signing thresholds, and where Soroban contracts fit, all specified so both engineers and compliance can review it.

3. Implementation

Payment flows, issuance, and contracts built in sprints against testnet, with a working demo of the core corridor early rather than at the end.

4. Anchor & Partner Integration

SEP-compliant anchor endpoints, fiat partner integration, and wallet compatibility testing against the clients your users actually hold.

5. Testing, Audit & Rehearsal

End-to-end testnet runs including failure paths, contract audit where Soroban is involved, and a full rehearsal of the operational procedures before real money moves.

6. Launch & Operations

Mainnet launch with Horizon and RPC infrastructure under monitoring, alerting on submission failures, and support as volume and corridors grow.

Frequently Asked Questions

What payment and fintech teams ask before building on Stellar.

Why Stellar rather than an EVM chain for payments?

Stellar has payments in the protocol rather than in a contract: native asset issuance, a built-in order book, path payments that convert currencies atomically, and fees measured in fractions of a cent with roughly five-second finality. On an EVM chain, all of that is contract logic with variable gas costs. If your product is fundamentally about moving money between currencies and jurisdictions, Stellar removes a large amount of work and cost.

What is Soroban and do we need it?

Soroban is Stellar’s smart contract platform: Rust compiled to WebAssembly, with an explicit resource-metering and state-archival model. You do not need it for straightforward payments or asset issuance, which the core protocol already handles. You do need it for programmable behaviour: escrows, lending, automated distribution, subscription logic, or tokenised assets with rules attached.

What is an anchor, and do we have to be one?

An anchor is the regulated entity that converts between fiat and tokens on Stellar, the on- and off-ramp. You can integrate with existing anchors in the corridors you serve, which is faster and avoids taking on money transmission obligations, or you can operate your own where you already hold the licences. We build both, and the choice is usually driven by your regulatory position rather than by engineering.

Can we issue our own token with compliance controls?

Yes. Stellar assets support authorisation flags that require the issuer to approve each holder, revocable authorisation, and clawback for regulatory recovery. Combined with SEP-12 KYC in the wallet flow, that gives issuers a genuinely usable compliance model, which is why regulated stablecoins including USDC operate on the network.

How do you handle failed or stuck transactions?

Carefully, because in payments a retry bug is a financial incident. We build submission pipelines with managed sequence numbers, idempotency keys, fee-bump transactions for congestion, bounded retries with reconciliation against ledger state, and alerting when anything falls outside the expected window. Every payment is traceable from initiation to settled ledger entry.

How long does a Stellar project take?

A single-corridor payment flow with an existing anchor is typically 6 to 10 weeks. A full product with issuance, custom anchor endpoints, Soroban contracts, wallet integration, and compliance reporting usually runs 4 to 7 months, with partner and regulatory timelines often setting the critical path rather than engineering.

Building Payment Rails on Stellar?

Tell us the corridors, assets, and compliance constraints you are working with, and we will come back with a ledger architecture and a delivery plan.