> ## Documentation Index
> Fetch the complete documentation index at: https://docs.defindex.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Ramps

> Pesos in and out of your app, straight into yield, with one integration and one published price.

DeFindex Ramps lets your users fund their balance with a bank transfer in Mexican pesos and cash out the same way. The money arrives as USDC, or as CETES (tokenized Mexican treasury bills) that can go straight into a [vault](https://docs.defindex.io/products/vaults.md) and start earning.

## From a bank transfer to a vault

```mermaid theme={null}
flowchart LR
  A["SPEI transfer<br/>in pesos"] -->|free| B["CETES<br/>in your user's wallet"]
  B -->|deposit| C["Your DeFindex vault<br/>earning"]
```

The ramp is not a separate vendor to onboard. It comes with the same account as your vaults, so the money your users bring in lands where it earns. Cashing out is the same path, backwards.

## Where it works

Live in Mexico, with pesos in and out by SPEI (CLABE). Brazil, Argentina and Colombia are available on request: [talk to us](https://paltalabs.io/esteban/cal). Tokens settle on **Stellar, Base, Polygon, Solana, Avalanche or Monad**, so the ramp works with the wallets you already use.

## What it costs

One price per route, paid by the user. There is nothing else on top.

| Route | Fee |
| - | - |
| Pesos to CETES | **Free** |
| CETES to pesos | 0.15% |
| Pesos to USDC, or USDC to pesos | 0.50% |
| CETES to USDC, or USDC to CETES | 0.50% |
| USDC to USTRY (tokenized US Treasuries) | **Free** |
| USTRY to USDC | 0.15% |

Entering a treasury bill is free and leaving one costs 0.15%. Changing currency costs 0.50%, applied on top of a published reference rate (Bloomberg for the peso). The fee is calculated on the amount the user sends.

You can add your own fee on top. It is folded into the same quote, so your user sees one number, and your part is paid out to you monthly.

> [!NOTE]
>
> Moving a large monthly volume? [Talk to our team](https://paltalabs.io/esteban/cal) about volume pricing.

## A quote, step by step

**1. Your user asks for a quote**

They pick an amount and a route. The quote already includes every fee, yours too, so the number they see is the number they get.

**2. They pay by bank transfer**

For pesos in, they send a SPEI transfer to the account in the quote.

**3. Tokens land in their wallet**

USDC or CETES go to the wallet your user controls, on the network you chose. From there, a deposit puts them in a vault.

**4. Every order has a status**

Your backend follows each order until it completes.

> [card] Example
>
> Your user pays **MX\$1,000.00** and receives about **53.78 USDC**: the peso at a reference rate of 18.50, minus the 0.50% fee. Rates move, so the real figure is the one in the quote.

## How you get started

1. **We open your ramp account** with the pricing above.
2. **Your company completes KYB** in a hosted flow. You do it once.
3. **Your users complete KYC** in a hosted flow you launch from your app. You do not store their documents.
4. **You integrate the ramp**: request a quote, show it, create the order. We give you the API access and walk your team through it.

## What teams ask first

> [accordion] Why not go straight to a ramp provider?
>
> You can, and you would get a ramp. With DeFindex the pesos land in a vault in the same flow, with one integration and one published price for both.

> [accordion] What happens to the money after it lands?
>
> It stays in your user's wallet as USDC or CETES, or goes straight into your vault. Your user can withdraw and cash out whenever they want. See the [RWA wrapper strategy](https://docs.defindex.io/strategies/rwa-wrapper.md) for how CETES earn inside a vault.

> [accordion] Who moves the money?
>
> Pesos are received and paid out by [Etherfuse](https://www.etherfuse.com), DeFindex's ramp partner in Mexico. Etherfuse operates under a resolution from the CNBV, Mexico's financial regulator, and the assets behind CETES and USTRY are held at regulated Mexican financial institutions. It runs the KYB and KYC checks and issues CETES and USTRY. DeFindex never holds your users' pesos or tokens: the bank transfer goes to Etherfuse, and the tokens go to the wallet your user controls.

> [card] [Talk to the team](https://paltalabs.io/esteban/cal)
>
> We open your ramp account and walk your team through the integration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.