Bots do Telegram
As 13 moedas para bens físicos, serviços do mundo real e vendas no seu próprio site. Bens digitais vendidos dentro do Telegram continuam com Telegram Stars.
Integração em um só passo
Obtenha uma chave de API e um prompt de integração no nosso bot do Telegram. Cole o prompt no seu agente de programação e comece a receber pagamentos em cripto. Sem documentação da API para ler.
Conecte-se em 3 passos
Abra nosso bot do Telegram. Em segundos você recebe sua chave de API e um prompt de integração para o seu agente de programação.
Claude Code, Cursor ou qualquer outro agente de programação lê nossa documentação e escreve a integração: o link de pagamento, o webhook e a verificação da assinatura.
Verificamos o pagamento on-chain, bloqueamos moedas falsas e enviamos ao seu servidor um webhook assinado. Envie o pedido.
Moedas
13 moedas em 12 redes
Redes: Tron (TRC-20) · TON · Ethereum (ERC-20) · BNB Chain (BEP-20) · Solana · Polygon · Base · Avalanche C-Chain · Bitcoin · Litecoin · Dogecoin · Monero
Você envia o link de pagamento. Ele paga o valor exato de qualquer carteira antes do prazo e seu servidor recebe um webhook assinado.
Como meu comprador paga?Monitoramos as 12 redes e enviamos ao seu servidor um webhook assinado quando um pagamento é confirmado.
Leia a documentação da API de pagamentos em criptoTelegram
Uma única chave de API serve para os três. As regras do Telegram decidem quais moedas podem aparecer e onde, e o checkout as segue.
As 13 moedas para bens físicos, serviços do mundo real e vendas no seu próprio site. Bens digitais vendidos dentro do Telegram continuam com Telegram Stars.
O Telegram só permite moedas da TON em Mini Apps, então o checkout mostra GRAM e USDT na TON, no seu próprio domínio.
Aceite USDT em 8 redes, USDC em 5, além de BTC, ETH, GRAM e mais 8 moedas, com links de pagamento, webhooks assinados e saques que você aprova, em uma única API.
Como aceitar pagamentos em cripto em um bot do Telegram
Crie um link de pagamento em cripto com uma única chamada à API. Seu servidor é avisado uma só vez, com um webhook assinado, quando o dinheiro é verificado on-chain. Sem nó para manter, sem polling, sem formulários.
Esta é a integração inteira
Passo 1
Abra nosso bot do Telegram. Em segundos você recebe sua chave de API e um prompt de integração para o seu agente de programação. O modo de teste funciona imediatamente.
Obtenha sua chave de APIRavelo Bot
bot
Sua chave de API de teste está pronta:
rvk_test_8f3k…x9Kp
Passo 2
Crie um link de pagamento com valor e endereço próprios. Envie por chat, por e-mail ou no seu site.
POST /v1/payment-intents
{
"order_ref": "1042",
"asset_id": "usdt-tron",
"amount": "25000000" // 25 USDT
}
201 Created
{
"status": "requires_payment",
"instructions": { "address": "TQ7a…3fK" }
}
Passo 3
De qualquer carteira: o valor exato, antes do prazo, com um QR code.
Pedido #1042
14:5925.00 USDT
TQ7a…3fK · TRON (TRC-20)
Pague antes das 12:30
Passo 4
Verificamos o pagamento on-chain, bloqueamos moedas falsas e enviamos ao seu servidor um webhook assinado. Envie o pedido.
POST https://your-bot.app/webhook
ravelo-signature: verified
{
"type": "payment_intent.succeeded",
"data": { "order_ref": "1042", … }
}Você envia o pedido. Só isso.
Desenvolvedores
Uma API REST com SDKs de TypeScript e Python, documentação de início rápido e modo de teste. Cada webhook é assinado, para que seu servidor possa provar que veio de nós. As chaves podem criar pagamentos e preparar saques. Só você pode aprovar a saída de dinheiro.
As chaves de API podem criar pagamentos e preparar saques. Nenhuma pode enviar dinheiro para fora. Isso exige a sua aprovação.
Envie a mesma requisição duas vezes com uma chave de idempotência e você terá um pagamento, não dois.
Cada chamada à API e ao MCP fica registrada: qual chave, qual ferramenta, o que ela pediu.
Criar um link de pagamento
import { Ravelo } from "@ravelo/sdk";
const ravelo = new Ravelo({
apiKey: process.env.RAVELO_TEST_KEY,
baseUrl: process.env.RAVELO_API,
});
// 25 USDT on TRON, in base units (6 decimals)
const intent = await ravelo.paymentIntents.create({
order_ref: "1042",
asset_id: "usdt-tron",
amount: "25000000",
});
console.log(intent.instructions.address); // send your buyer here
Verificar um webhook
import { verifyWebhook } from "@ravelo/sdk";
// Verify the raw bytes exactly as they arrived
const event = await verifyWebhook(
rawBody,
req.headers["ravelo-signature"],
process.env.RAVELO_WEBHOOK_SECRET,
); // throws if the body or signature was forged
if (event.type === "payment_intent.succeeded") {
ship(event.data.order_ref);
}
Agentes de programação
Cole o prompt de integração do nosso bot no seu agente de programação.
Claude Code, Cursor ou qualquer outro agente de programação lê nossa documentação e escreve a integração: o link de pagamento, o webhook e a verificação da assinatura. Conecte nosso servidor MCP e seu assistente também poderá criar links de pagamento e consultar pagamentos. Ele nunca aprova um saque. Isso é com você.
Integrate Ravelo crypto payments
into this project.
API key (test): rvk_test_••••
1. Read the docs: https://ravelopay.app/llms.txt
2. Add a /buy command that creates a
payment link with one API call.
3. Add a webhook that checks the
signature and ships the order.
4. Run one test payment.
Segurança
Cada pedido tem o próprio link de pagamento e página de checkout: com preço em cripto ou na sua moeda, o valor exato, um QR code e um prazo.
Só contabilizamos moedas de contratos de token verificados. Um token falso que imita outro nunca marca um pedido como pago.
O pedido mostra exatamente o que chegou e quando. Nada fica pronto para envio até que o valor total entre.
Dois estados separados, para que seu código envie apenas quando o dinheiro for definitivo. Uma visita à sua página de agradecimento nunca conta.
Monitoramos as 12 redes. Seu servidor só é avisado por nós quando um pagamento muda.
Saques
O dinheiro só sai quando você decide.
Saque para os seus endereços salvos. Um novo endereço espera 24 horas antes de poder receber dinheiro. Seu backend ou seu assistente de IA podem preparar um saque ou um reembolso, mas nada se move até você aprovar com sua digital, seu rosto ou uma chave de segurança.

Painel
Crie links de pagamento pela API ou construa seu próprio checkout sobre ela. Cada pagamento chega a um único painel, acompanhado de pago até sacado.
Valor total
US$ 9.640,62
Em USD, a preços por hora
Disponível
US$ 9.315,62
Pronto para sacar
Pendente
US$ 250,00
Sendo verificado on-chain
Retido
US$ 75,00
Espera de 24h por endereço
+25.00 USDT
Pedido #1042 · TRON (TRC-20)
+140.00 USDT
Pedido #1041 · TON
−450.00 USDT
Saque · Carteira salva
+0.42 ETH
Pedido #1039 · Ethereum
Pago, pronto para envio e sacado, com cada transferência que chegou.
Exporte pagamentos e saques em CSV para o seu contador.
Convide um cofundador ou um desenvolvedor. Cada pessoa vê e faz apenas o que o seu papel permite.
Disponível, pendente e retido, sempre separados. Você sempre sabe quanto pode sacar.
Reembolse um pedido total ou parcialmente para um endereço verificado. Os reembolsos nunca podem somar mais do que o comprador pagou.
Desenvolva no modo de teste e depois passe para a sua chave de produção. Pagamentos de teste nunca movimentam dinheiro real.
Preços
Quando você recebe
3% por pagamento
Descontada de cada pagamento confirmado. Sem taxa fixa adicional, então vendas pequenas continuam baratas: uma venda de $5 custa 15¢.
Obtenha sua chave de APIPerguntas frequentes
O que os desenvolvedores perguntam antes de nos integrar. Faltou algo? Pergunte pelo Telegram.
Obtenha sua chave de API em segundos no nosso bot do Telegram, com um prompt de integração para o seu agente de programação. Uma chamada à API cria seu primeiro link de pagamento em modo de teste. Os pagamentos reais começam assim que sua conta for ativada.
Instruções prontas para o seu agente de programação, como Claude Code ou Cursor. O bot as envia junto com a sua chave de API. Cole-as e o agente adiciona ao seu projeto um link de pagamento e um webhook verificado. Depois você roda um pagamento de teste.
USDT na Tron (TRC-20), TON, Ethereum (ERC-20), BNB Chain (BEP-20), Solana (SPL), Polygon, Base e Avalanche C-Chain. USDC na Ethereum (ERC-20), Solana (SPL), Polygon, Base e Avalanche C-Chain. ETH na Ethereum e na Base. Além de BTC, GRAM, SOL, TRX, BNB, POL, AVAX, LTC, DOGE e XMR, cada uma na sua própria rede. GRAM é a moeda própria da TON, antes chamada Toncoin.
Você envia o link de pagamento. Ele paga o valor exato de qualquer carteira antes do prazo e seu servidor recebe um webhook assinado.
Sim, dentro das regras do Telegram: as 13 moedas em bots comuns para bens físicos, serviços do mundo real e o seu próprio site, e GRAM e USDT na TON em Mini Apps.
Só para bens e serviços digitais vendidos dentro do Telegram: o Telegram exige Stars para isso. Para bens físicos, serviços do mundo real e vendas no seu próprio site, você pode receber em cripto com a Ravelo.
Verificamos on-chain e contra contratos de moedas verificados antes de contabilizar. Um token falso que imita outro nunca marca um pedido como pago.
Não. Monitoramos as 12 redes e enviamos ao seu servidor um webhook assinado quando um pagamento é confirmado.
Não. Ele pode criar links de pagamento e preparar um reembolso ou um saque. Só você aprova, com uma passkey.
3% de cada pagamento confirmado. Sem taxa de adesão nem mensalidade. Os custos de rede aparecem antes de o seu comprador pagar e antes de você aprovar um saque.
Sim, os que você define: por saque, por dia e por mês. Um novo endereço de saque espera 24 horas antes de poder receber dinheiro, então um login roubado não consegue esvaziar o seu saldo.
Abra o bot: você recebe sua chave de API e um prompt de integração. Cole o prompt no seu agente de programação ou faça você mesmo uma chamada à API. Nós monitoramos a chain.