Skip to main content
Este guia é para fintechs, emissores, plataformas de folha de pagamento, empresas de remessas, neobancos e empresas que desejam contas de pagamento privadas combinadas com os benefícios do blockchain.

Visão Geral

Seu negócio poderá:
  1. Criar carteiras privadas para contas de clientes, comerciantes ou tesouraria
  2. Depositar stablecoins de carteiras públicas para privadas
  3. Enviar pagamentos privados entre carteiras privadas
  4. Retirar para endereços e carteiras públicas Solana
  5. Visualizar saldos e histórico privados por meio da API
  6. Definir Aneis Personalizados dedicados com sua própria conformidade, auditoria e regras de negócios. Você pode trazer sua própria conformidade ou usar a solução de verificação de identidade e triagem de sanções gerenciada pela Helius.
  7. Configurar quem pode visualizar, aprovar, congelar ou mover fundos dentro de um anel
  8. Acompanhar o status de pagamento privado através de polling ou webhooks

Demonstrar Lançamento

Experimente transferências e swaps confidenciais no devnet.

Como Funciona

Uma Private Wallet é o objeto principal da API com o qual você interage. Você pode mapear uma Private Wallet para, por exemplo, uma conta de cliente, conta de comerciante, conta de funcionário, conta de tesouraria ou conta inteligente. Saldos e transferências privadas são criptografados onchain. Provedores RPC como Helius indexam estado criptografado, geram provas, constroem transações e as submetem ao Solana sob demanda. Para a maioria dos casos de uso empresarial, Private Wallets vivem dentro de um Ring Personalizado dedicado. O ring define as regras para transferências, visibilidade e conformidade. Aqui está como o Helius Privacy se encaixa em sua pilha: Modelo de confiança. O App Empresarial envia a intenção para o Privacy API / Provedor RPC, que chama o Wallet Provider para operações chave e submete transações ao Solana.

Modelo de Confiança

Pagamentos privados requerem autorização pela carteira privada e devem cumprir a política do respectivo ring. Rings confidenciais (o Ring Padrão e Rings Personalizados confidenciais) suportam descriptografia local e delegada. Rings Personalizados anônimos suportam apenas descriptografia delegada. No modo de descriptografia delegada, a carteira e o provedor RPC selecionado compartilham uma chave de visualização. O provedor pode servir saldos e histórico, mas não pode autorizar gastos. Isso é distinto de um auditor, cuja visibilidade é definida pela política do Ring. Você pode executar a infraestrutura (RPC, indexador, servidor de auditoria ou co-signer) você mesmo, ou usar um provedor RPC como Helius para fazer isso por você. Executamos a infraestrutura através de nossa frota global de RPCs de alto desempenho, e opcionalmente através de uma configuração dedicada personalizável às suas necessidades. Infraestrutura dedicada não implica uma árvore de estado onchain separada. Rings Personalizados e o Ring Padrão sem permissão compartilham uma única árvore de Merkle.

Rings

Rings tornam a privacidade no Solana programável, semelhante ao Token-2022. O Ring Padrão não tem permissão e não possui política personalizada. Um Ring Personalizado é governado por seu próprio conjunto de regras de política. Uma Private Wallet pode manter saldos em vários Rings ao mesmo tempo. A qual Ring um saldo pertence não é uma propriedade da carteira. É uma propriedade de cada UTXO, armazenada em seu campo policy_program_id.
  • O ring padrão é confidencial e sem permissão, sem política, auditores ou autoridades. Rings confidenciais criptografam ativo e quantia.
  • Rings personalizados podem ser configurados com política personalizada e controles de conformidade e ser confidenciais ou anônimos (ativo, quantia, remetente, destinatário criptografados).
Saldos privados mostrados como uma zona onchain pontilhada mantendo dois rings. O Ring Padrão é confidencial, autocustodial e sem permissão. O Ring Personalizado é confidencial ou anônimo, autocustodial e adiciona política personalizada e conformidade personalizada. Uma transferência privada conecta os rings, e cada um deposita e retira de uma camada de Saldos Públicos Solana abaixo. Uma carteira privada pode retirar de um Ring Personalizado para uma conta de token pública, para o Ring Padrão confidencial e sem permissão, ou para outro Ring Personalizado se a política do ring de origem permitir.

Rings Personalizados São Programáveis

Um Ring Personalizado pode definir regras totalmente personalizadas para transferências e visibilidade/auditoria.
Se você quiser configurar seu próprio Ring Personalizado, entre em contato e nós o configuraremos. Você pode trazer sua própria conformidade ou usar a solução gerenciada de KYC e triagem de sanções da Helius.
Rings são programáveis. Exemplos comuns de regras incluem: Esses conjuntos de regras personalizadas são programados como um programa Solana dedicado que verifica a transição de estado de cada transferência aplicável antes de ela se estabelecer atomicamente onchain através do Protocolo de Privacidade Solana (TSPP).

Administração de Rings

Relatório de Rings

Utilize relatórios de rings para tesouraria, contabilidade, conformidade ou seu próprio conjunto de regras de visibilidade.
Exemplo de resposta:
O acesso do auditor é somente leitura. Um auditor pode visualizar os dados configurados pela política do ring, mas não pode assinar, gastar, congelar ou mover fundos, a menos que configurado separadamente como uma autoridade.

Congelar ou Descongelar uma Private Wallet

Se o Ring Personalizado tiver uma autoridade de congelamento, você pode congelar ou descongelar uma Private Wallet de acordo com a política.
Exemplo de resposta:
Descongelar:

Monitoramento via Webhooks

Use webhooks para atualizações do ciclo de vida de transferências.
Evento de exemplo:

Propriedades de Segurança e Privacidade

  • Chaves de API Helius autenticam projetos empresariais. Elas não autorizam gastos. A autorização de gastos requer uma assinatura de carteira, autorização alternativa através do serviço de gerenciamento de chaves subjacente (como Privy ou Turnkey) ou, se configurado, política de ring.
  • Material de chave privada é mantido na infraestrutura segura gerenciada pelo Wallet Provider.
  • Helius não recebe ou exporta chaves de gastos privadas.
  • No modo de descriptografia delegada, a carteira e o provedor compartilham uma chave de visualização. O provedor pode ler saldos e histórico, mas não pode autorizar gastos.
  • Auditores de Rings Personalizados podem visualizar a atividade configurada do ring, mas não podem gastar.
  • Transações para ou dentro de um Ring Personalizado invocam publicamente seu programa de política.
  • Co-signers aprovam transferências selecionadas, mas não podem gastar sozinhos, a menos que a política permita.
  • Autoridades de congelamento podem congelar ou descongelar saldos apenas se a política do ring permitir.
  • Delegados permanentes podem mover saldos apenas se configurados explicitamente na política do ring.
  • Transferências privadas dentro de um ring não revelam ativo ou quantia onchain. Um ring confidencial revela remetente e destinatário; um ring anônimo usa um relayer e não revela nenhuma das partes. A política do ring pode especificar visibilidade adicional.
  • Retiradas revelam destino, ativo e quantia.
  • Depósitos cripto públicos revelam fonte, ativo e quantia. On-ramp de um saldo fiat mantém ativo e quantia privados (criptografados onchain).
  • Transferências públicas revelam remetente, destinatário, ativo e quantia.

Não encontrou o que estava procurando?

Entre em contato! Telegram | E-Mail | Typeform