Sumário
O que é o Wallet Manager
O Wallet Manager é o módulo da Plataforma Parfin que permite visualizar e operar, em um único lugar, as carteiras mantidas nos provedores de custódia conectados à sua organização.
Cada provedor possui sua própria forma de organizar carteiras, representar saldos e informar o andamento das transferências. O Wallet Manager padroniza essas informações permitindo operar diferentes provedores por meio de uma experiência única na Plataforma.
O Wallet Manager é a evolução do antigo menu Custody e que agora concentra também as Wallets da Parfin.
O que é possível fazer com o Wallet Manager
O Wallet Manager permite:
- criar e visualizar carteiras e saldos de diferentes provedores em um único lugar;
- consultar saldos consolidados por ativo e rede;
- iniciar e acompanhar transferências pela Plataforma;
- consultar o histórico e o status das transferências de forma padronizada.
Como os ativos são organizados
Para padronizar as estruturas dos diferentes provedores, o Wallet Manager organiza a custódia em três níveis principais:
- Vault
- Wallet
- Deposit Addresses
Vault
É o agrupador que organiza uma ou mais Wallets dentro do Wallet Manager. Sua estrutura e as ações disponíveis podem variar conforme o modelo utilizado pelo provedor de custódia.
Cada Vault pertence à um único provedor de custódia.
Cada provedor de custódia pode ter um ou mais Vaults.
Wallet (Carteira)
É a unidade operacional associada a uma rede blockchain. Nela são apresentados os ativos habilitados, seus saldos e os endereços utilizados para recebimento.
Cada Wallet pertence à um único Vault.
Cada Vault pode ter uma ou mais Wallets.
Deposit Address
É o identificador utilizado para receber ativos em uma Wallet.
Dependendo da rede, ele pode ser composto apenas por um endereço ou exigir informações adicionais, como uma tag ou memo. Algumas redes e/ou provedores de custódia também permitem que uma mesma Wallet possua mais de um Deposit Address.
A estrutura é representada da seguinte forma:
Vault → Wallet → Deposit Address
Embora o Wallet Manager utilize essa estrutura comum, alguns provedores podem não todas essa hierarquia nativamente. A Plataforma faz o mapeamento necessário para apresentar essas informações em um modelo padronizado.
Por exemplo:
A Fireblocks possui a hierarquia completa: Vault → Wallet → Deposit Address, já a custódia Parfin possui nativamente apenas Wallet → Deposit Address. Neste caso, o Wallet Manager cria a estrutura de Vaults para as Wallets da custódia Parfin, a fim de mantê-la aderente ao seu modelo.
Limites importantes
O Wallet Manager padroniza a experiência, mas não faz com que todos os provedores ofereçam exatamente as mesmas funcionalidades.
As ações disponíveis podem variar de acordo com:
- o provedor de custódia;
- as funcionalidades disponibilizadas pelas APIs do provedor;
- a rede e o ativo utilizados;
- a configuração da sua organização;
- as funcionalidades já suportadas pela integração da Parfin.
Por isso, uma ação disponível para determinada carteira/vault de um provedor pode não estar disponível para a de outro. A Plataforma apresenta somente as ações compatíveis com o contexto de cada carteira/vault.
Também é importante considerar que:
- o Wallet Manager não substitui o provedor de custódia;
- as chaves e a assinatura das transações continuam sob responsabilidade do provedor;
- algumas configurações, permissões e políticas internas continuam sendo administradas diretamente no provedor;
- nem todas as funcionalidades existentes no sistema do provedor estão necessariamente disponíveis pela Plataforma;
- Alguns controles são realizados apenas em transferências iniciadas a partir da Plataforma da Parfin (ex.: avaliação de risco - AML - do endereço de destino das solicitações de saque), logo não são aplicados quando elas são realizadas diretamente no provedor.
Provedores de custódia suportados
Atualmente, o Wallet Manager oferece suporte aos seguintes provedores:
Parfin Custody
A infraestrutura de custódia da Parfin, integrada nativamente aos fluxos e controles da Plataforma.
Fireblocks
Provedor externo de custódia que pode ser conectado à Plataforma para visualização e operação de suas estruturas de Vaults, Wallets, saldos e transferências.
As funcionalidades disponíveis não são necessariamente iguais entre os provedores. O Wallet Manager considera as capacidades de cada integração e apresenta somente as ações suportadas para cada carteira, rede e ativo.