A demo mostra o Ramp onde ele se paga: dentro da NovaDEX, uma exchange parceira fictícia. A interface escura deles, o livro de ofertas deles, nosso modal de compra por cima — €250.00 entram, USDC saem, cotação e tarifa de €0.50 detalhadas, rede Base, pago com Mastercard •••• 4417 ou Apple Pay. O rodapé diz quem faz o quê: powered by Protocore, KYC pelo parceiro.
- O host mantém sua interface e seus usuários
- Cotação, tarifa e rede detalhadas dentro do modal
- Cartão e Apple Pay na etapa de compra
O fluxo de compra cota antes de fechar. €250.00 viram 269.64 USDC a uma taxa informada de antemão — 1 USDC = €0.9253 — e o detalhamento fica aberto na tela: taxa, tarifa de €0.50, rede Base, o cartão com final 7302 que paga. Nada no valor muda depois do toque.
03Off-ramp como fluxo de primeira classe
A maioria dos ramps deixa de se importar depois que o dinheiro entra. O fluxo de venda recebe o mesmo cuidado da compra: 300 USDC cotados em euros antes de confirmar — €277.09 — a conta de destino com final 0421 e a chegada informada de antemão: SEPA instantâneo, hoje. A saída é tão bem acabada quanto a entrada.
- O valor em euros cotado antes de confirmar — €277.09 na demo
- IBAN de destino escolhido antes de confirmar a cotação
- O valor que você recebe — informado antes, conferido depois
04A venda, revisada antes de sair
A tela de revisão é o negócio inteiro em um cartão: 300 USDC na Base, a conta em EUR com final 0421 como destino, a tarifa de €0.50 em linha própria, chegada por SEPA instantâneo hoje. A tela diz por escrito — o valor exato em EUR é travado e exibido antes de você confirmar.
- Conta de destino confirmada antes da cotação
- Tarifa e rede detalhadas, nada embutido
- O valor exato em EUR exibido antes do toque final
05Um histórico que se explica sozinho
A tela de atividade guarda cada ordem com seu status: uma venda em processamento por SEPA instantâneo, compras concluídas na Base e na Solana e — a linha que importa — uma compra cancelada marcada como sem cobrança. Filtre por tipo, ativo ou data quando a lista crescer.
06Limites às claras
Um medidor mostra o mês: €2,430.00 usados de €10,000, compras e vendas somadas, com renovação em 1º de outubro. Abaixo, os níveis — Basic a €150 por mês com e-mail e telefone, Verified a €10,000 com documento de identidade e selfie, Verified+ a €50,000 com comprovante de residência e origem dos recursos. A ampliação começa no app e informa de antemão os ~10 minutos.
07O parceiro configura, não nós
O widget é uma página de configurações, não um chamado de suporte: copie o script de embed, liste as origens autorizadas a carregá-lo, escolha tema claro, escuro ou automático e ative moedas fiduciárias por mercado. Uma prévia ao vivo mostra exatamente o que os usuários verão — com a linha da taxa dizendo exibida antes de você confirmar.
- O widget se recusa a carregar em origens não listadas
- O tema automático acompanha a página host
- EUR como padrão, outras moedas por chave
08Dois sentidos, um só produto
Comprar e vender são duas abas do mesmo fluxo, não dois produtos. Quem entrou pelo on-ramp já sabe sair — mesmo layout, mesmo detalhamento, direção oposta.
09SEPA instantâneo na saída
O off-ramp chega a uma conta bancária, não a uma fila: USDC vendidos viram euros por SEPA instantâneo, no mesmo dia. Sacar é uma transferência, não um chamado de suporte.
10Sem spread escondido
A taxa e a tarifa de €0.50 são detalhadas antes de o usuário confirmar, e o recibo bate com a cotação. O número no botão de confirmar é o número que chega.
11Feito para parceiros
O widget se encaixa em exchanges, carteiras e apps de consumo que precisam de trilhos fiduciários sem construí-los. O host mantém sua marca e seus usuários; o Ramp faz a conversão por baixo.
12Também como app independente
O Ramp também é lançado como produto mobile próprio, com fluxos completos de compra e venda prontos para uso. Ir direto não exige um produto host — os fluxos standalone são os mesmos que o widget executa.
13Um só conjunto de trilhos
Widget e app standalone cotam a mesma taxa, cobram a mesma tarifa e liquidam do mesmo jeito. O formato é uma escolha de distribuição, não um plano de preço.
14Entradas familiares
A compra aceita um cartão salvo — Mastercard •••• 4417 na demo — ou Apple Pay. Quem chega pela primeira vez precisa de um meio de pagamento que já tem, não de um saldo em cripto para começar.
Quem verifica está impresso no fluxo. Os rodapés da demo trazem KYC por um provedor identificado no app standalone e KYC pelo parceiro dentro do embed. O usuário sabe quem confere seus documentos antes de enviar qualquer coisa.
16Cancelado quer dizer sem cobrança
Uma ordem abandonada antes da confirmação não movimenta dinheiro, e o histórico diz isso por escrito: cancelada, sem cobrança. O caso-limite é respondido onde o usuário vai procurar.
17USDC em três redes
O lado cripto roda USDC na Base, Ethereum e Solana. A rede faz parte da cotação e da linha do histórico — nunca uma surpresa no recibo.
18Um back office para parceiros
Os parceiros têm sua própria interface: ordens, repasses, relatórios e uma aba de desenvolvedores, restritos ao seu tráfego. A demo mostra a NovaDEX vendo a NovaDEX — e mais nada.
19Chaves que rotacionam
O widget carrega com uma chave publicável, e a chave é rotacionada com um clique no dia em que vazar para um repositório. Rotação é rotina, não incidente.
20Origens que falham fechadas
A lista de permissões é aplicação de regra, não documentação: o widget se recusa a carregar em qualquer origem não listada. Um embed copiado em um domínio parecido não renderiza nada.
21O tema acompanha o host
Claro, escuro ou automático — e o automático lê o atributo de tema da página host, então o widget combina com o produto ao redor sem negociação de stylesheet.
22Moedas por chave
As moedas fiduciárias são ativadas por parceiro — EUR como padrão, RON ao lado na demo, as demais desligadas até serem necessárias. Abrir um mercado é uma chave, não um build.
23Eventos para o host
A aba de desenvolvedores reúne a superfície de integração: eventos do ciclo de vida das ordens entregues aos sistemas do host, para o parceiro saber de uma compra concluída sem precisar fazer polling.
24Um limite, dois sentidos
O limite mensal soma compras e vendas em um único limite, e o medidor fica na tela do usuário com a data de renovação impressa. Ninguém descobre um limite ao bater nele.
25Status que dizem a verdade
As ordens carregam seu estado real: em processamento enquanto o SEPA está a caminho, concluída quando liquidada, cancelada quando abandonada. Uma venda fica em processamento até os euros chegarem — sem check prematuro.
26Cotação mantida ou nova cotação
Uma cotação é precificada quando exibida e honrada quando confirmada. Se não puder mais ser mantida, o fluxo cota de novo e mostra o novo valor antes de qualquer movimentação — nunca troca um pelo outro em silêncio.