---
title: "Crypto as a Service in Brazil: stablecoin API with Pix | Woovi"
description: "Woovi's Crypto as a Service API lets companies buy, sell, hold and send USDT and USDC with Pix, settled by VASPs (PSAVs) authorized by Brazil's Central Bank."
canonical: "https://woovi.com/en/produtos/caas/"
---

Fonte canônica: https://woovi.com/en/produtos/caas/

Run with VASPs authorized by Brazil's Central Bank

# CaaS: stablecoins inside your product, via API

Woovi's Crypto as a Service (CaaS) is the API that lets your company buy, sell, hold and transfer stablecoins such as USDT and USDC, with Brazilian reais in and out through Pix. One integration, with settlement and custody handled by regulated Brazilian virtual asset service providers (PSAVs, Brazil's VASPs).

[Talk to an expert](https://app.woovi.com/join?utm%5Fsource=landing&utm%5Fmedium=hero&utm%5Fcontent=caas-en)[Read the docs](https://developers.woovi.com/stable#description/introduction)

- Pix → stablecoin in one call
- KYC, KYT and Travel Rule
- Real-time webhooks

Woovi Instituição de Pagamento, authorized by Brazil's Central Bank · Direct Pix participant · Code 694

New order · On-rampQuote locked · 00:30

You payR$ 10,000.00BRL

You receive1,851.85 USDCUSDC

Rate

1 USDC = R$ 5.40

Network

Polygon

Settlement

Partner VASP

POST /api/v1/stablecoin/depositPENDING

**USDT · USDC**Dollar-pegged stablecoins

**Pix 24/7**Reais in and out at any time

**1 integration**Pix, quote, wallet and on-chain transfer

**PSAVs**Partners authorized by Brazil's Central Bank

Crypto as a Service

## What is CaaS and how does Woovi deliver it to your system?

CaaS is crypto and stablecoin infrastructure offered through an API. Your company puts stablecoins inside its own product without its own PSAV (VASP) authorization, without building custody and without dealing with exchanges directly. Woovi bridges Pix and the blockchain; partner PSAVs buy, sell and hold the assets.

1. 01  
### Your customer pays in reais  
You create a Pix charge through the API. The money lands in your Woovi account.
2. 02  
### The quote is locked  
The API returns a firm quote, fees included, before confirmation.
3. 03  
### The PSAV settles the order  
The regulated partner buys the stablecoin and records the operation with full traceability.
4. 04  
### The asset reaches its destination  
Credited to the customer's wallet or sent on-chain. You get a webhook with the transaction hash.

Use cases

## What you can build with stablecoins

The same API blocks serve fintechs, marketplaces, exchanges, cross-border payment companies and treasury platforms.

### On-ramp: Pix to stablecoin

Your customer pays a Pix and receives USDT or USDC in the wallet seconds after confirmation.

### Off-ramp: stablecoin to Pix

Sell stablecoins and credit reais via Pix to the customer's own Pix key.

### Per-customer wallets

Sub-accounts with a stablecoin balance for each end user, with their own statement and limits.

### Cross-border payments

Pay suppliers and contractors abroad in digital dollars, settled on-chain at any time.

### Digital-dollar treasury

Protect company cash from FX swings by keeping part of the balance in stablecoins.

### Crypto checkout

Accept stablecoins at checkout and get paid in reais or in stablecoin, your choice.

Regulated partners

## Crypto with real regulation: we only work with authorized PSAVs

Law 14,478/2022 and Central Bank Resolutions 519, 520 and 521 set the rules for virtual asset service providers (PSAVs) in Brazil. Woovi runs Pix and the API. Buying, selling, holding and transferring stablecoins stays with partner PSAVs authorized by Brazil's Central Bank.

- **Asset segregation:** your customers' assets are kept apart from the PSAV's own assets.
- **Daily reconciliation:** internal balances checked against on-chain balances every day.
- **Traceability:** every order has a correlationId, a Pix receipt and a transaction hash.

Want to offer virtual asset services without building a PSAV? [See PSAV as a Service](https://woovi.com/en/produtos/psav-as-a-service/).

ON-CHAIN SETTLEMENT

Who does what
1. Your companyProduct and customer experience
2. WooviAPI, Pix, KYC and reconciliation
3. PSAVCrypto exchange, custody and on-chain

Partner PSAVs[Avenia](https://avenia.io/)

Flows

## From Pix to the blockchain, step by step

On-ramp · Pix → StablecoinOff-ramp · Stablecoin → PixOn-chain transfer

Your customer pays in reais and receives stablecoin in the wallet or at an external address.

1. 01YOUR SYSTEM  
### Requests a quote  
Amount in reais, asset and destination network.
2. 02WOOVI  
### Receives the Pix  
QR Code and copy-and-paste, confirmed in seconds.
3. 03CUSTOMER  
### Pays the Pix  
At any time, weekends included.
4. 04PSAV  
### Buys the asset  
The partner executes and records the trade.
5. 05BLOCKCHAIN  
### Credit or transfer  
Wallet balance or on-chain transfer with hash.

The customer sells stablecoin and receives reais via Pix to a key in their own name.

1. 01YOUR SYSTEM  
### Requests a quote  
Asset amount and destination Pix key.
2. 02WOOVI  
### Checks the key  
Pix key ownership and risk rules.
3. 03PSAV  
### Sells the asset  
Balance debited and converted to reais.
4. 04WOOVI  
### Sends the Pix  
Payment to the given key.
5. 05YOUR SYSTEM  
### Gets the webhook  
Receipt with the Pix endToEndId.

Send stablecoin from a custodied wallet to an external address, with KYT and Travel Rule.

1. 01YOUR SYSTEM  
### Sets the destination  
Address, network and amount.
2. 02WOOVI  
### Screens the risk  
KYT on the address and customer limits.
3. 03PSAV  
### Signs the transaction  
Out of segregated custody.
4. 04BLOCKCHAIN  
### Confirms  
Transaction included and confirmed.
5. 05YOUR SYSTEM  
### Gets the hash  
Webhook with the hash and network fees.

For developers

## A REST API for stablecoins

Same AppID authentication, same correlationId pattern and same webhooks you already use for Woovi Pix charges.

GET/api/v1/stablecoin/quoteStablecoin quotePOST/api/v1/stablecoin/depositOn-ramp: reais to stablecoinPOST/api/v1/stablecoin/payoutOff-ramp: stablecoin to PixPOST/api/v1/stablecoin/swapSwap and on-chain transferGET/api/v1/stablecoin/walletsDeposit wallets

- Real-time webhooks
- Idempotency by correlationId
- Public documentation
- Integration support
[Open the stablecoin API docs](https://developers.woovi.com/stable#description/introduction)

Stablecoin quoteGET

```
curl "https://api.woovi.com/api/v1/stablecoin/quote?value=1000000&currency=USDC&network=POLYGON" \
  -H "Authorization: $WOOVI_APP_ID"
```

RESPONSE200 OK

```
{
  "status": "ok",
  "quote": {
    "inputCurrency": "BRL",
    "inputAmount": 10000,
    "outputCurrency": "USDC",
    "outputAmount": "[amount]",
    "rate": "[rate]"
  }
}
```

Illustrative example. Official fields and responses at developers.woovi.com.

Compliance

## Security and anti-money laundering from the first call

### KYC and KYB

Identity checks for people and companies by link or API, with your risk policies.

### On-chain KYT

Risk screening of source and destination wallets before every transfer or credit.

### Travel Rule

Sender and beneficiary data exchanged between providers, as regulation requires.

### Limits and monitoring

Per-customer limits, blocking rules and suspicious activity reporting.

## Questions about Woovi's CaaS

What is Crypto as a Service (CaaS)?

Crypto infrastructure offered through an API. Your company adds stablecoin buying, selling, custody and transfers to its own product without its own authorization as a PSAV (VASP) in Brazil.

Is Woovi a PSAV (VASP)?

Woovi is a Payment Institution authorized by Brazil's Central Bank and handles Pix, the API and reconciliation. Virtual asset operations are executed by partner PSAVs authorized by the Central Bank.

What is the difference between CaaS and PSAV as a Service?

CaaS is the stablecoin API you put in your product. PSAV as a Service is the full model for companies that want to offer virtual asset services without building a PSAV: it includes CaaS, Pix, the account, KYC and compliance.

Which stablecoins and networks are available?

USDT on Polygon, Ethereum, Celo, Tron and BNB Chain, and USDC on Polygon, Ethereum, Base, Celo and BNB Chain. The up-to-date list is in the API docs.

Do my customers need KYC?

Yes. Every end customer is identified (KYC for people, KYB for companies) before trading, and external wallets go through on-chain risk screening (KYT).

How long does an on-ramp take?

Pix confirms in seconds. The custodied wallet is credited right after the order executes. On-chain transfers depend on the chosen network.

## See also

- [PSAV as a ServiceOffer virtual assets in Brazil without building a VASP (PSAV).](https://woovi.com/en/produtos/psav-as-a-service/)
- [Pix to stablecoinBuy USDT and USDC with Pix and sell them back to Pix.](https://woovi.com/en/produtos/pix-para-stablecoin/)
- [Pix for businessesCharge, receive and pay with Pix through one API.](https://woovi.com/en/pix/)

## Put stablecoins in your product with regulatory peace of mind

Talk to an expert to review your use case, expected volumes and the setup with partner PSAVs.

[Talk to an expert](https://app.woovi.com/join?utm%5Fsource=landing&utm%5Fmedium=cta&utm%5Fcontent=caas-en)[Read the docs](https://developers.woovi.com/stable#description/introduction)

Virtual asset services provided by partner PSAVs authorized by Brazil's Central Bank. Stablecoins are not legal tender and are not covered by the FGC.
