Velo Logo
Velo
Application operations for Stellar

Build on Stellar.
Operate with Velo.

Build and operate Stellar apps without stitching the surrounding infrastructure together. Velo connects the workflows you use to build, verify, observe, pay, and settle.

Alpha software for Stellar Testnet · Capabilities and availability may change

The Velo Platform

One application operations layer. Five connected capabilities.

Start with Velo Pay, then use the broader platform as your Stellar application grows.

Implemented Alpha

Build

Integrate supported Stellar operations through developer-facing APIs, SDKs, project workspaces, and reusable application workflows.

Alpha · validation pending

Verify

Connect wallet authorization and on-chain provenance to the project and contract addresses its owner claims as official.

Alpha · live qualification pending

Observe

Inspect Testnet transactions, monitor supported contract events, and deliver signed webhooks with retries and delivery logs.

Code-complete Alpha · E2E pending

Pay

Create hosted Stellar payment flows and carry ledger-verified payment state back into your application.

UAT · demo only

Settle

Demonstrate supported conversion and payout workflows through the PDAX UAT environment.

Maturity labels describe current implementation and validation status. Verify covers wallet authorization and on-chain provenance—not code audits, legal identity, or project endorsement.

How Velo Works

From application action to on-chain outcome.

Keep the operational steps around a supported Stellar transaction connected to your application.

01

Build the workflow

Connect your application to a supported Velo API or server-side SDK workflow.

02

Request authorization

Let the user authorize the supported Stellar operation through their wallet.

03

Track the outcome

Carry transaction state and on-chain provenance back into your application.

Velo handles the surrounding application workflow while Stellar remains the system of record.

Start with Velo Pay

A payment workflow that stays connected to your application.

Use Velo's server-side SDK to create a hosted checkout, track ledger-verified payment state, and carry the outcome back into your application.

  • Create hosted payment sessions from your backend
  • Verify payment state against Stellar ledger data
  • Deliver signed payment events with retries and logs

Code-complete Alpha for Stellar Testnet · End-to-end validation pending

testnet/velo-pay.ts
import { Velo } from "@carts1024/velo-sdk";

const velo = new Velo({
  apiKey: process.env.VELO_API_KEY!,
  environment: "testnet",
});

// Create a hosted Velo Pay checkout session
const session = await velo.checkout.sessions.create({
  amount: "10.00",
  asset: "USDC",
  description: "Order #1001",
  successUrl: "https://example.com/success",
  cancelUrl: "https://example.com/cancel",
});

console.log(`Pay at: ${session.checkoutUrl}`);
Start with Velo Pay · Testnet Alpha

Build the Stellar app. Operate it with Velo.

Begin with a payment workflow on Testnet, then expand across Velo's application operations capabilities.

BUILDVERIFYOBSERVEPAYSETTLE · PDAX UAT