- Moedas (por exemplo, BRL, USD, EUR)
- Criptomoedas (por exemplo, BTC, ETH)
- Ativos que não são moedas (por exemplo, ouro, pontos de fidelidade, títulos tokenizados)
Multiativo
O Midaz oferece suporte a moedas tradicionais, criptomoedas, commodities e ativos tokenizados em um único sistema. Use-o para carteiras multimoeda, pagamentos internacionais ou portfólios de ativos digitais.Estrutura do Ativo
- Ativo > Conta: cada Conta guarda um único Ativo.
- Ativo > Ledger > Conta: você define Ativos no nível do Ledger. Você cria Contas a partir dos Ativos disponíveis.
Características principais
- Você deve definir cada Ativo antes de usá-lo.
- Cada Ativo tem um identificador único, como um código de moeda.
- O Midaz armazena cotações de ativos, mas o fluxo de transação do Ledger não as usa para converter valores. Os ativos de origem e de destino de uma transação devem corresponder.
Quando você cria um Ativo, o Midaz cria automaticamente uma Conta Externa caso ainda não exista uma. A Conta Externa lastreia toda transação que entra ou sai do Ledger.A Conta Externa usa a convenção de nomenclatura
@external/<asset-code>, por exemplo, @external/BRL.Gerenciando Ativos
Você pode gerenciar Ativos pela API ou pelo Lerian Console.
Pela API
- Listar Ativos: veja todos os Ativos no seu workspace.
- Buscar um Ativo: obtenha detalhes de um Ativo específico.
- Criar um Ativo: registre um novo Ativo no Ledger.
- Atualizar um Ativo: edite as propriedades de um Ativo existente.
- Excluir um Ativo: marque um Ativo como excluído para que ele não possa mais ser usado.
Não use uma Conta Externa como destino de baixa de ativo: excluir um Ativo faz uma exclusão lógica da(s) Conta(s) Externa(s) dele e não migra nem zera saldos. Atualmente, o Midaz não tem um workflow de migração de saldo na exclusão de ativo. Defina e execute um processo de baixa ou liquidação aprovado antes da exclusão.

