Contratos que Executam Sozinhos na Prática
BuildContratos que Executam Sozinhos na Prática

Contratos queExecutam Sozinhos na Prática

Em breve

Vesting, multisig, oráculos e upgrades: transforme acordos de negócio em smart contracts testados.

  • Em breve

    Da cláusula à função: o método para traduzir um acordo de negócio em Solidity

    O método para traduzir um acordo de negócio em Solidity: a matriz cláusula→código, em que partes viram papéis, obrigações viram funções, condições viram validações, prazos viram timestamps e provas viram eventos, aplicada ao acordo de sócios da Vértice, e o que fica fora do código.

  • Em breve

    Prazo contratual on-chain: tempo, carência e o que o block.timestamp garante

    Como modelar prazos contratuais on-chain: o que o block.timestamp garante e o que não garante, por que número de bloco não serve como relógio, janelas e carências sem ambiguidade e os testes de borda no vencimento, um segundo antes e um segundo depois.

  • Em breve

    Além do onlyOwner: papéis, separação de funções e AccessControl

    Controle de acesso por papéis com o AccessControl do OpenZeppelin — hierarquia de admins, concessão, revogação e renúncia —, a comparação com o AccessManager, o menor privilégio na tabela de papéis da Vértice e testes negativos que provam que quem não deve não consegue.