Pular para o conteúdo

Aprenda sobre Marlowe

Por volta de 1 min

Marlowe é um conjunto de ferramentas de código aberto projetadas para simplificar a criação, teste e implantação de contratos inteligentes seguros na blockchain Cardano. Ele atende a desenvolvedores, independentemente de sua experiência em desenvolvimento de software, oferecendo soluções intuitivas para criar, utilizar e monetizar contratos inteligentes com facilidade.

Os contratos Marlowe são únicos devido à sua fundação em pesquisas revisadas por pares. Provas formais, testes extensivos e ferramentas de análise fornecem fortes garantias para a segurança dos contratos Marlowe.

As linguagens de programação suportadas no Marlowe incluem o próprio Marlowe, Haskell, JavaScript e TypeScript. Marlowe também inclui um editor Blockly para programação visual.

Recursos do Marlowe

A implantação do Marlowe no mainnet inclui os seguintes recursos:

  • Linguagem Marlowe: uma linguagem específica de domínio (DSL) que inclui uma plataforma baseada na web para construir e executar contratos inteligentes.
  • Marlowe Playground: um simulador que permite testar contratos inteligentes antes da implantação para garantir que o código se comporte conforme o esperado.
  • Marlowe Runtime: o backend de aplicativos para gerenciar contratos Marlowe na blockchain Cardano.
  • APIs do Marlowe Runtime: APIs de nível superior, fáceis de usar, que permitem aos desenvolvedores construir e implantar soluções empresariais e DApp Web3.
  • CLI do Marlowe: oferece capacidades para trabalhar com os validadores Plutus do Marlowe e executar contratos Marlowe manualmente.
  • Kit inicial do Marlowe: fornece tutoriais para desenvolvedores aprenderem e executarem contratos Marlowe simples na blockchain Cardano.
  • Integração do Demeter Run: permite usar o kit inicial sem instalar nenhum software.
  • Website de documentação atualizado: significativamente expandido, atualizado e integrado ao site atualizado do Marlowe.

Começando com Marlowe

Para começar com Marlowe, encontre os vários recursos no site de documentação atualizadoopen in new window:

Especificações técnicas e documentação

LinkDescrição
Marloweopen in new windowEspecificação Marlowe agnóstica de cadeia e implementação de referência
Marlowe Cardanoopen in new windowA implementação específica do Cardano do Marlowe
Portal do Desenvolvedoropen in new windowDocumentação para apresentar Marlowe aos desenvolvedores
Última atualização:
Contribuidores: cauechianca