Aprenda sobre Marlowe
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 atualizado:
Especificações técnicas e documentação
Link | Descrição |
---|---|
Marlowe | Especificação Marlowe agnóstica de cadeia e implementação de referência |
Marlowe Cardano | A implementação específica do Cardano do Marlowe |
Portal do Desenvolvedor | Documentação para apresentar Marlowe aos desenvolvedores |