CONNECT
RPC de nó completo
Conecte seu aplicativo a nós blockchain gerenciados. Use as ferramentas JSON-RPC que você já conhece, sem manter infraestrutura própria.
Conheça o RPCINFRAESTRUTURA BLOCKCHAIN, SIMPLIFICADA
Desenvolva com RPC acessível e notificações de endereços, blocos e pagamentos, entregues por webhook ou WebSocket. Receba uma verificação AML grátis em cada evento de pagamento pago.
Plano de RPC grátis · Sem cartão · AML incluído nos pagamentos
01 / A PLATAFORMA
Leia a blockchain. Acompanhe a atividade. Saiba quando você foi pago. Tudo reunido em uma só conta.
CONNECT
Conecte seu aplicativo a nós blockchain gerenciados. Use as ferramentas JSON-RPC que você já conhece, sem manter infraestrutura própria.
Conheça o RPCMONITOR
Acompanhe a atividade das carteiras e os novos blocos. Receba cada evento como webhook assinado ou direto em um WebSocket aberto, para o seu aplicativo reagir sem consultar a blockchain repetidamente.
Webhooks e WebSocketGET PAID
Receba webhooks de pagamento com dados de risco AML incluídos. Saiba que um pagamento chegou e avalie o risco dele no mesmo fluxo.
Conheça os pagamentosENTREGA / WEBHOOKS + WEBSOCKET
Cada evento chega de duas formas. Ative uma ou as duas, cada uma com suas próprias redes e tipos de evento. Mesmo corpo, mesmos preços, sem polling.
import crypto from 'node:crypto'
app.post('/hooks/rpcnode', express.raw({ type: '*/*' }), (req, res) => {
// X-RpcNode-Signature: t=<unix seconds>,v1=<hex>
const sig = Object.fromEntries(
req.get('X-RpcNode-Signature').split(',').map((p) => p.split('=')),
)
const expected = crypto
.createHmac('sha256', process.env.RPCNODE_WEBHOOK_SECRET)
.update(`${sig.t}.${req.body}`)
.digest('hex')
const ok = sig.v1?.length === expected.length &&
crypto.timingSafeEqual(Buffer.from(sig.v1), Buffer.from(expected))
if (!ok) return res.sendStatus(401)
const e = JSON.parse(req.body)
if (e.type === 'payment_order' && e.event === 'paid') {
fulfil(e.order_id, e.aml) // X-RpcNode-Delivery is the idempotency key
}
res.sendStatus(200) // anything but 2xx is retried
})import Pusher from 'pusher-js'
const pusher = new Pusher('<api key id>', {
wsHost: '<host from your cabinet>',
forceTLS: true,
cluster: 'rpcnode',
// your server signs private channels with the key secret
channelAuthorization: { endpoint: '/pusher/auth' },
})
pusher
.subscribe('private-payments')
.bind('payment_order', (e) => {
if (e.event === 'paid') fulfil(e.order_id, e.aml)
})02 / PAGAMENTOS, COM CONTEXTO
O hash de uma transação é só parte da história. A RpcNode anexa a análise AML / KYT grátis à notificação de pago, para o seu aplicativo tomar uma decisão bem informada.
Veja o que o AML incluiOs webhooks de pagamento exigem um plano pago. A análise AML está incluída, sem custo extra.
Informe o endereço de recebimento, a rede e o valor.
A RpcNode detecta o pagamento e verifica o risco AML dele.
Receba o webhook de pago com o score AML e os detalhes de risco.
AO VIVO / ON-CHAIN AGORA
Este é o fluxo que o nosso parser processa agora mesmo. Cada transação de cada novo bloco é decodificada em transferências de moeda e de tokens: a mesma análise por trás das notificações de endereços, pagamentos e blocos. Este feed também é um WebSocket.
Redes
Pagamentos e JSON-RPC nas redes que operamos — mainnet e testnet onde a varredura está ativa.
03 / MAIS VALOR, MENOS COMPLICAÇÃO
Comece com RPC grátis. Passe para um plano pago para ter webhooks de endereços e pagamentos. Mantenha a conta de AML dos pagamentos em zero.
Compare a RpcNode com outros provedores ↗Preços
Um único pool para webhooks e JSON-RPC. RPS com limite rígido. Comece de graça — faça upgrade quando precisar de mais.
A RpcNode é uma plataforma de infraestrutura blockchain com JSON-RPC gerenciado, notificações de endereços e blocos por webhook ou WebSocket e webhooks de pagamentos cripto com análise AML incluída.
Você pode acompanhar a atividade de endereços, novos blocos e pagamentos. Os eventos compatíveis dependem da rede selecionada. Consulte a documentação para ver os detalhes de integração de cada rede.
Sim. Cada evento pode ser entregue por webhook, por WebSocket ou pelos dois. O socket usa o protocolo Pusher, então o pusher-js ou qualquer cliente Pusher funciona: seu servidor assina os canais privados com o secret da sua chave de API, e pagamentos, eventos de endereços, transações monitoradas e novos blocos chegam em canais próprios. Abrir sockets é grátis; cada evento entregue custa o mesmo que um webhook.
Sim. A análise AML / KYT está incluída nos eventos de pagamento pago, sem taxa adicional de AML. Os webhooks de pagamento em si exigem um plano pago e usam a capacidade incluída nele.
Sim. Comece com RPC grátis, sem cartão de pagamento. Faça upgrade quando precisar de mais capacidade ou de acesso aos webhooks de endereços e pagamentos. A página de preços lista os limites atuais dos planos.
As requisições RPC e as entregas de webhook compartilham um pool de créditos. As notificações de eventos reduzem a necessidade de consultas repetidas, e a análise AML dos pagamentos não tem taxa separada. Compare os limites dos planos com a sua carga de trabalho real.
Não. A RpcNode gerencia a infraestrutura dos nós. Conecte seu aplicativo a um endpoint RPC e configure as notificações dos eventos de que precisa.
SEU PRÓXIMO PROJETO COMEÇA AQUI
RPC, notificações blockchain e pagamentos com AML grátis.