O Turnkey ajuda você a incorporar carteiras seguras e específicas do usuário que são apoiadas por controles de política e enclaves seguros. A chave: suborganizações — ambientes de carteira isolados por usuário na organização principal do seu aplicativo. Veja como eles funcionam (e por que são poderosos) 🧵
1/ Seu aplicativo começa como uma organização pai no Turnkey - mantendo carteiras no nível da equipe, permissões e acesso à API. A partir daí, você cria suborganizações que são contas totalmente isoladas que representam seus usuários finais. Cada suborganização tem o seu: ▪️Carteiras ▪️Usuários ▪️Políticas
2/ Este modelo suporta casos de uso como: ▪️Carteiras quentes + frias por usuário ▪️Configurações de custódia e não custódia ▪️Equipes com carteiras multiusuário e aprovações M-of-N As suborganizações são separadas por padrão. Sem chaves compartilhadas. Sem acesso compartilhado.
3/ É aqui que entram as políticas. Quer limitar as transferências a endereços na lista de permissões? Limitar os gastos diários de carteiras quentes? Requer 2 de 3 aprovações para grandes movimentações de carteira fria? ✅ O mecanismo de política do Turnkey torna isso programável usando uma linguagem de política baseada em JSON simples e flexível.
4/ Todas as ações da carteira são avaliadas dentro de enclaves seguros (Ambientes de Execução Confiáveis) Isso significa que a aplicação da política acontece no nível da chave - verificável, à prova de adulteração e imposta pelo hardware. Infra você não confia cegamente.
5/ Exemplo: Um usuário, duas carteiras. ▪️A carteira quente → limitada a 0,1 ETH ▪️O → de carteira fria só pode ser transferido para um endereço conhecido Cada carteira é regida por sua própria política personalizada, todas provisionadas por meio da API e SDKs da Turnkey.
3,8K