Home Como Funciona Developers Protocolo Documentação Segurança Status Start Building
Protocolo Ativo — v2.0

Pagamentos Criptográficos
que funcionam Offline

Promessas de Liquidação Criptográfica (PLCs) transferíveis via BLE, NFC e QR Code. Resgate instantâneo via Pix, Boleto ou ancoragem on-chain — tudo sem conexão com a internet.

GhostPay App - Tela principal
GhostPay App - Transferência
GhostPay App - Resgate
🔐
E2E Encryption
Ponta-a-ponta
👤
0 Dados Pessoais
Privacy-by-Design
📡
24/7 Offline
BLE · NFC · QR
🔑
Ed25519
Assinatura digital
🛡️
Privacy-by-Design
Zero dados pessoais coletados. Sem KYC, sem rastreio, sem compromisso.
⚖️
Anti-Lavagem
Limites configuráveis, auditoria on-chain e detecção de padrões suspeitos.
Compliance
Compatível com regulações do BACEN e diretrizes do Marco Civil da Internet.
🔒
Zero Trust
Nenhum intermediário. Verificação criptográfica em cada etapa da cadeia.

Entenda o GhostPay Mesh

Tudo o que você precisa saber sobre promessas de pagamento, saldos, segurança e como o sistema funciona — de forma simples e visual.

O que é uma Promessa de Pagamento?

Uma promessa de pagamento é um compromisso digital de valor. Quando você cria uma promessa, está dizendo:

"Eu prometo pagar R$ X para quem for o portador final desta promessa."

A promessa não é dinheiro imediato. Ela é um título digital criptografado que pode circular entre pessoas mesmo sem internet.

Só quando o portador final decidir resgatar — e tiver conexão — é que a promessa vira dinheiro real via Pix instantâneo.

Promessa não é saldo. É um compromisso criptográfico de valor.
GhostPay - Criar Promessa
Tela de Criar Promessa

Por que usamos Promessas?

A internet pode falhar. O Pix precisa de conexão. Mas a vida continua.

Com o GhostPay Mesh, você pode trocar valor com outras pessoas offline. As promessas são protegidas por criptografia de nível militar e têm prazo de validade, garantindo segurança mesmo sem servidores.

Criar Promessa
Transferir Offline
Conectar
Resgatar via Pix

Vantagens:

Funciona sem internet
Transferência via NFC, QR Code ou Bluetooth
Criptografia ponta-a-ponta
Prazo de validade configurável
Sem dados pessoais
GhostPay - Enviar via QR/NFC
Enviar via QR Code ou NFC

Estados de uma Promessa

Cada promessa passa por etapas claras. Veja o ciclo de vida completo:

Ativa

Promessa criada e disponível. Pronta para ser enviada a alguém.

Transferida

Enviada para outro usuário via NFC, QR Code ou Bluetooth.

Resgate solicitado

O portador pediu o resgate. Aguardando confirmação do Pix.

Resgatada

Pix realizado com sucesso. A promessa virou dinheiro real.

Expirada

O prazo acabou. O valor retorna automaticamente ao saldo disponível do emissor.

Cancelada

Cancelada pelo emissor antes de ser aceita. Valor devolvido.

GhostPay - Tela Principal
Suas Promessas na Home

O que acontece com o saldo?

O GhostPay Mesh organiza seu dinheiro em 4 categorias para máxima transparência. Nenhum centavo desaparece — tudo é rastreável.

Disponível

Valor livre para usar. Pode criar promessas ou sacar via Pix.

Prometido

Reservado para promessas ativas. Não pode ser sacado, mas não some — está comprometido.

Pendente

Aguardando confirmação. Ex: Pix criado, esperando o webhook de confirmação.

Retido

Em análise de segurança. Pode ocorrer em caso de atividade suspeita.

Criar uma promessa move valor de "Disponível" para "Prometido". Quando a promessa expira ou é cancelada, o valor volta para "Disponível".
GhostPay - Saldos
Painel de Saldos

E se eu não usar a promessa?

Toda promessa tem um prazo de validade (1 hora a 7 dias). Veja o que acontece em cada cenário:

Criou mas não enviou

A promessa expira automaticamente e o valor volta para o saldo disponível.

Enviou mas não aceitaram

Se o destinatário não aceitar a tempo, a promessa expira e o valor retorna ao emissor.

Receberam mas não resgataram

Se o portador não resgatar antes do prazo, o valor volta para o emissor original.

Nada some. Tudo é rastreável. Tudo tem prazo. Seu dinheiro sempre volta se a promessa não for usada.

Segurança e Privacidade

O GhostPay Mesh foi projetado com privacidade por design. Sua identidade é protegida em cada etapa.

🔒 Sem CPF, telefone ou nome — identidade 100% criptográfica
🔒 Cada promessa é assinada digitalmente (Ed25519)
🔒 Criptografia XChaCha20-Poly1305 ponta-a-ponta
🔒 PIN de acesso + biometria (Face ID / Touch ID)
🔒 Histórico auditável sem expor dados pessoais
🔒 Monitoramento anti-fraude no backend
Privacidade no app. Compliance no backend.
GhostPay - Configurações de Segurança
Configurações de Segurança

Resgate e Liquidação

Quando você tem conexão com a internet, suas promessas podem virar dinheiro real. O processo é simples e instantâneo.

Abrir o app
Ir em Resgatar
Selecionar promessa
Pix instantâneo
Resgate via Pix em segundos
Parceiro financeiro regulado
Confirmação em tempo real
Histórico completo disponível
Promessas só viram dinheiro quando você decide resgatar. O controle é todo seu.
GhostPay - Resgatar
Tela de Resgate

Para quem é o GhostPay Mesh?

Nosso sistema atende diversos cenários onde a transferência de valor sem internet faz diferença.

📡

Sem internet

Zonas rurais, áreas de baixa cobertura, viagens — funciona em qualquer lugar.

🎶

Eventos e Shows

Estádios, festivais, feiras — onde a internet fica congestionada, PLCs funcionam como dinheiro local.

🚚

Logística

Motoristas, entregas, pagamentos em trânsito — sem depender de sinal.

🏢

Empresas (B2B)

Transferência de créditos offline em fábricas, minas e operações remotas.

💳

Crédito Digital

PLCs como vales-presente, créditos pré-pagos ou benefícios corporativos.

👥

P2P (Pessoa a Pessoa)

Dividir contas, transferir para amigos — rápido, privado e sem banco.

O que o GhostPay Mesh NÃO é

Transparência total sobre o que somos — e o que não somos.

Não é banco
Não é corretora de criptomoedas
Não é carteira de investimento
Não cria conta, perfil ou cadastro pessoal
Não armazena CPF, telefone ou nome
Somos infraestrutura de valor digital offline-first
Privacidade por design, compliance no backend
Protocolo criptográfico de transferência e liquidação
O GhostPay Mesh é um protocolo, não um banco. Usamos criptografia para garantir que promessas de valor circulem com segurança — offline ou online.

Resgate como você preferir

Três métodos de liquidação para máxima flexibilidade. Transfira offline quantas vezes quiser e resgate quando tiver conexão — via Pix, Boleto ou diretamente on-chain.

Pix Instantâneo

Transferência e resgate imediatos. O portador final informa sua chave Pix e recebe o valor em segundos, 24 horas por dia, 7 dias por semana.

📄

Boleto Bancário

Liquidação programada para quem precisa de comprovante formal. Gere um boleto a partir da PLC e receba em até 1 dia útil.

⛓️

Crypto On-Chain

Ancoragem em blockchain pública para transparência total. Ideal para auditoria, compliance e operações que exigem imutabilidade.

Fluxo de Transferência Offline

Uma PLC pode circular entre múltiplas pessoas antes de ser resgatada.

--- Transferências Offline (BLE / NFC / QR) ---
Pessoa A
Pessoa B
Pessoa C
--- Conexão restaurada ---
Pessoa C
Resgate via Pix
GhostPay - Pix
GhostPay - Pagamento

Segurança de nível militar

Cada PLC é protegida por múltiplas camadas criptográficas. Sem servidores centralizados, sem pontos únicos de falha. A verificação é matemática, não baseada em confiança.

🔑

Ed25519

Assinaturas digitais de curva elíptica com alta performance e segurança comprovada. Cada transferência é assinada e verificável.

Assinatura Digital
🛡️

XChaCha20-Poly1305

Criptografia simétrica autenticada com nonce estendido de 192 bits. Proteção contra ataques de repetição e adulteração.

Criptografia Simétrica
🔗

SHA-256

Hash criptográfico para commitment scheme. Garante integridade dos dados sem revelar o conteúdo original.

Hash & Integridade
👁️

Zero-Knowledge

Provas de conhecimento zero permitem verificar validade sem expor dados sensíveis. Privacidade total por design.

Privacidade Avançada

Por que GhostPay Mesh?

Veja como nos comparamos com outras soluções de pagamento descentralizado.

Recurso GhostPay Mesh Bitcoin Lightning Network Cashu / eCash
Funciona 100% Offline Parcial
Transferências P2P Offline ✓ Ilimitadas
Resgate via Pix
Zero Dados Pessoais Pseudônimo Pseudônimo
Latência < 1s ~10min ~1-3s ~1s
Requer Blockchain Não Sim Sim Mint
Compliance BACEN
Anti-Lavagem Integrado

Para cada tipo de negócio

Do comércio local ao enterprise. GhostPay Mesh se adapta a qualquer cenário de pagamento.

🏢

B2B — Enterprise

Pagamentos corporativos com auditoria completa, limites customizados e integração via API REST.

  • API REST com autenticação mTLS
  • Dashboard admin em tempo real
  • Webhooks para ERP e contabilidade
  • Relatórios de compliance automáticos
  • SLA 99.9% com suporte dedicado
🛒

B2C — Comércio

Aceite pagamentos offline em lojas físicas, feiras e eventos. Sem maquininha, sem taxa por transação fixa.

  • Checkout via QR Code ou NFC
  • Resgate automático via Pix
  • Painel do lojista simplificado
  • Integração com PDV existente
  • Funciona sem internet
👥

P2P — Pessoa a Pessoa

Envie e receba valores sem intermediários. Ideal para regiões sem cobertura de internet ou comunidades rurais.

  • Transferência via Bluetooth
  • Sem cadastro ou KYC
  • Funciona em modo avião
  • Resgate quando quiser
  • Privacidade total

Gerencie tudo pelo aplicativo

Acompanhe transações, gerencie PLCs, configure limites e monitore tudo em tempo real. Interface intuitiva projetada para operação com ou sem internet.

  • Histórico completo de transações
  • Notificações em tempo real
  • Modo offline persistente
  • Exportação de relatórios
GhostPay - Gestão
GhostPay - Relatórios

Comece em 4 passos

Processo de onboarding simplificado para parceiros.

1

Cadastro

Preencha o formulário com dados da empresa e caso de uso.

2

Aprovação

Nossa equipe analisa e aprova em até 48h úteis.

3

Integração

Receba as chaves API e integre com nossa documentação.

4

Produção

Vá ao ar e comece a processar pagamentos offline.

Fale com nosso time

Preencha o formulário e retornamos em até 48h úteis.

Construa com a GhostPay API

API REST completa com documentação Swagger, SDKs oficiais e suporte a Webhooks e Realtime via Supabase.

Quick Start

bash + javascript
# 1. Instale o SDK
npm install @ghostpay/sdk

// 2. Inicialize o client
import { GhostPay } from '@ghostpay/sdk';

const ghost = new GhostPay({
  apiKey: 'gp_live_...',
  environment: 'production'
});

// 3. Crie uma PLC
const plc = await ghost.plc.create({
  amount: 150.00,
  currency: 'BRL',
  expiresIn: '7d'
});

// 4. Transfira offline
const transfer = await ghost.transfer.send({
  plcId: plc.id,
  method: 'ble' // 'ble' | 'nfc' | 'qr'
});

// 5. Resgate via Pix
const redemption = await ghost.redeem.pix({
  plcId: plc.id,
  pixKey: 'email@exemplo.com'
});

Endpoints da API

POST /api/v1/plc Criar nova PLC
{
  "amount": 250.00,
  "currency": "BRL",
  "expires_in": "7d",
  "metadata": { "order_id": "abc-123" }
}

// Response 201
{
  "id": "plc_7f3a...",
  "commitment_hash": "sha256:a1b2c3...",
  "status": "ISSUED",
  "amount": 250.00,
  "created_at": "2026-02-15T10:30:00Z",
  "expires_at": "2026-02-22T10:30:00Z"
}
GET /api/v1/plc/:id Consultar PLC por ID
// Response 200
{
  "id": "plc_7f3a...",
  "status": "TRANSFERRED",
  "amount": 250.00,
  "transfer_count": 2,
  "chain": [ ... ],
  "created_at": "...",
  "expires_at": "..."
}
POST /api/v1/transfer Registrar transferência offline
{
  "plc_id": "plc_7f3a...",
  "method": "ble",
  "recipient_pubkey": "ed25519:...",
  "signature": "base64:..."
}
POST /api/v1/redeem Resgatar PLC via Pix/Boleto/Crypto
{
  "plc_id": "plc_7f3a...",
  "method": "pix",
  "pix_key": "email@exemplo.com"
}

// Response 200
{
  "redemption_id": "rdm_9c2b...",
  "status": "PROCESSING",
  "estimated_at": "2026-02-15T10:31:00Z"
}
PUT /api/v1/webhooks Configurar webhooks de eventos
{
  "url": "https://seusite.com/webhook",
  "events": [
    "plc.created",
    "plc.transferred",
    "plc.redeemed",
    "risk.flagged"
  ],
  "secret": "whsec_..."
}
WS /realtime/v1/plc-feed Feed em tempo real via Supabase Realtime
// Supabase Realtime Channel
const channel = supabase.channel('plc-feed')
  .on('broadcast', { event: 'new_plc' }, (payload) => {
    console.log('Nova PLC:', payload);
  })
  .on('broadcast', { event: 'plc_transferred' }, (payload) => {
    console.log('Transferência:', payload);
  })
  .subscribe();

SDKs & Ferramentas

📦

Node.js / TypeScript

SDK oficial para Node.js com tipagem completa em TypeScript.

🐍

Python

Biblioteca Python para integração server-side e scripts de automação.

📱

Flutter / Dart

Plugin Flutter para integração nativa em apps iOS e Android.

Preço justo, sem surpresas

Escolha o plano ideal para o tamanho da sua operação. Todos incluem criptografia completa e suporte.

Starter
R$ 497/mês
Ideal para pequenos negócios e projetos iniciais.
  • Até 1.000 PLCs/mês
  • API REST completa
  • Resgate via Pix
  • Dashboard básico
  • Suporte por e-mail
  • Criptografia E2E
Começar Agora
Enterprise
Sob consulta
Solução customizada para grandes operações.
  • PLCs ilimitadas
  • API + Webhooks + Realtime
  • Todos os métodos de resgate
  • White-label disponível
  • SLA 99.9%
  • Gerente de conta dedicado
  • Integração on-premise
  • Auditoria personalizada
Falar com Vendas

Dashboard

Realtime
Total PLCs
Ativas
Transferidas
Resgatadas
Flags de Risco
Volume Total

Volume por Dia (30d)

Receita vs Volume (30d)

Status das PLCs

Receita por Operação

B2B por Plano

Transações Ledger
Volume Hoje
Volume 7d
Volume 30d

Promessas de Liquidação (PLCs)

IDCommitmentValorStatusTransfersExpira em
Nenhuma PLC encontrada.

Flags de Risco

SeveridadeTipoDescriçãoDataAção
Nenhuma flag de risco

Feed em Tempo Real

Aguardando eventos em tempo real...