API Reference

Overview

Ondo Global Markets (Ondo GM) tokenizes publicly-traded U.S. stocks and ETFs as ERC-20 assets, allowing investors outside the United States to mint, transfer, and redeem equity-backed tokens on Ethereum and Ondo Chain. Each token represents direct exposure to the underlying asset, held with a regulated custodian through a licensed broker-dealer.

To support integration across the ecosystem, Ondo GM offers a suite of APIs designed for infrastructure providers such as wallets, exchanges, and fintech applications. These APIs support:

Smart contracts onchain handle the core logic for issuance, settlement, and authorized transfers, while the API layer provides high-performance access to essential pricing, trading, and token lifecycle data.

In general, here's the user flow for Ondo GM, using $TSLA as an example:

Minting Process:

  1. Primary Purchaser initiates Buy Order
  2. Primary Purchaser requests a mint attestation from Ondo GM API
  3. Primary Purchaser passes the attestation and USDC to the Smart Contract to mint TSLAon
  4. Issuer's Brokerage Partner receives USDC and delivers TSLA to Issuer's Brokerage Account

Redeeming Process:

  1. Token Redeemer initiates Sell Order
  2. Token Redeemer requests a redeem attestation from Ondo GM API
  3. Token Redeemer passes the attestation and TSLAon to the Smart Contract to redeem for USDC
  4. Brokerage Partner receives TSLA and delivers USDC to Issuer's Brokerage Account