Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.killb.com/llms.txt

Use this file to discover all available pages before exploring further.

What are Ramps?

Ramps are transactions that convert between fiat currency and cryptocurrency. They handle the entire process from payment to settlement.

On-Ramps

Fiat → CryptoConvert COP/MXN/USD to USDC/USDT

Off-Ramps

Crypto → FiatConvert USDC/USDT to COP/MXN/USD

Transaction Flow

1

Get Quotation

Request a price quote with locked rate
2

Create Ramp

Execute transaction with quote ID
3

Payment/Deposit

User completes payment
4

Conversion

KillB processes currency exchange
5

Settlement

Funds delivered to destination

Key Concepts

Every ramp needs a quotation to lock in the exchange rate
Quotations expire after 30 seconds to prevent rate arbitrage
Monitor ramp progress through status updates
Get real-time updates via webhooks

Quick Start

// 1. Get quote
const quote = await createQuotation({
  fromCurrency: 'COP',
  toCurrency: 'USDC',
  amount: 100000,
  amountIsToCurrency: false,
  cashInMethod: 'PSE',
  cashOutMethod: 'POLYGON'
});

// 2. Create ramp
const ramp = await createRamp({
  quotationId: quote.id,
  userId: 'user-id',
  accountId: 'wallet-id'
});

// 3. User pays via provided URL
window.location.href = ramp.paymentInfo[0].url;

Next Steps

On-Ramp Guide

Implement fiat to crypto conversion

Off-Ramp Guide

Implement crypto to fiat conversion

Status Tracking

Monitor ramp progress

API Reference

Complete Ramps API documentation