Fluxo de trabalho do Chaincode da stablecoin

Uma stablecoin é um token fungível que representa a moeda digital com aplicação de conformidade integrada.

O cenário de stablecoin impõe políticas de conhecimento de seu cliente (KYC) e combate à lavagem de dinheiro (AML), restrições de transferência e aprovações de várias partes. O sistema suporta transferências diretas e transferências baseadas em retenção, que exigem aprovação antes da ocorrência da transferência.

  • As funções de mineiro, queimador e notário são necessárias.
  • A política de conta impõe indicadores de KYC/AML e restrição.
  • A política de aprovação define limites e requisitos de aprovador sequencial para transferências baseadas em retenção.
  • As restrições de transferência são opcionais e podem ser configuradas a qualquer momento.
  • A correspondência da política de aprovação é usada para determinar se as aprovações são necessárias quando a API holdTokens é usada.
  • As APIs do histórico de transações suportam auditoria e monitoramento.

O diagrama a seguir mostra um fluxo de processo típico ao usar as APIs de wrapper de stablecoin de amostra.