Install
MCP server
Connect an agent to these docs over the Model Context Protocol to search and read every page:
https://orchestration.seismic.systems/docs/api/mcpCreate a client and get a quote
import { } from "seismic-orchestration";
const = .();
// Block until every eligible rail has priced the trade.
const = await ..({
: "7c4b…",
: "individual",
: "1000",
: { : "USD" }, // rails omitted: fan out ACH + wire + …
: "3c92d2a1-…", // the customer's registered payout account
}, { : true });
// quotes ⇒
// {
// id: "9d8c…",
// status: "ready",
// best_quote_id: "q_7f3a…",
// quotes: [ // ranked best-first; one entry per rail
// {
// id: "q_7f3a…",
// in: { amount: "1000", currency: "USD", rail: "ach", account_id: "acc_8a01…" },
// out: { amount: "997", currency: "USDC", rail: "base", account_id: "acc_3c92…" },
// fees: { items: [{ type: "flat", amount: "3.00", currency: "USD" }], total: "3.00", currency: "USD" },
// rate: "0.997",
// },
// { id: "q_2c1b…", in: { /* …, rail: "wire" */ }, /* … */ },
// ],
// }
// Accept the best pick; a payment reason is required.
const = await ..(., {
: "purchase_of_goods",
});