One call.
Best price. Done.
MCP-powered aggregator across 10+ on-ramp and off-ramp providers. Real-time rate comparison, automatic routing, best price every time.
How the Onramp layer works.
Every on-ramp provider has different rates, fees, and coverage. The Onramp layer treats providers as a routing pool: quote across all, route through the best one, settle in stablecoins. Your agent never needs to know who the provider was.
import { brij } from "@brij/sdk";
// One call — best rate guaranteed
const result = await brij.onramp({
amount: 1000,
from: "USD",
to: "USDC",
wallet: agent.wallet,
});
// result.provider → "revolut" (best at this moment)
// result.rate → 0.9985
// result.received → 998.50 USDC
// result.fee → 0.30 USDCWhat you can build with it.
Multi-provider routing
10+ on/off-ramp providers in the pool. BRIJ quotes all, routes through the best, handles failover.
MCP-native
Model Context Protocol compatible. Agents request conversions in natural language; BRIJ handles execution.
Real-time rate cache
Rates refreshed every 30 seconds across all providers. No stale quotes, no surprise slippage.
Global coverage
60+ countries. Cards, bank transfers, local payment methods — routed to the provider that supports them.
Real workloads running on this layer.
DCA agent funding
Schedule recurring fiat → stablecoin conversions. Agent picks the best rate each time.
Just-in-time liquidity
Trading or arbitrage agent detects an opportunity and onramps funds in seconds.
Off-ramp profits
Convert agent P&L back to fiat at optimal rates, with provider-level failover.
Explore the rest of the stack.
Start building on Onramp.
Get API keys, read the docs, and ship your first agent this week.