O Ethereum Studio é um ambiente de desenvolvimento integrado (IDE) para aprender, criar e implantar aplicativos descentralizados (DAPPs) para o Ethereum . É uma experiência completa do navegador que não requer instalações para executar.

O Ethereum Studio possui um compilador de solidez embutido e uma máquina virtual Ethereum . Também funciona com redes locais e públicas.
Para experimentar, acesse o studio.ethereum.org.
Abaixo está descrito como obter a configuração e execução do projeto do Ethereum Studio localmente.
npx lerna bootstrap --hoistnpm start Navegue para http://localhost:3000 . Observe que, se você usar qualquer outro nome de host/ip que localhost , execute a atualização 'Origin' valor em 'Env.Development', isso é importante para que os iframes possam se comunicar com a janela principal.
npm run build Os arquivos DIS estarão dentro ./dist . Observe que este comando usa a versão de produção do arquivo ".env"; portanto, para testá -lo localmente, crie um ".env.local" com o valor da variável de origem adequada antes da construção.
Defina a nova versão tanto no app.js quanto em manifest.json .
Execute este script para corrigir isso para você:
./bump_version " 1.1.0 " Considere a verificação dupla e atualizando o CHANGELOG para refletir as alterações. Marque a nova versão.
Os modelos estão agora localizados dentro ./packages/editor/templates pasta. Depois de modificar esses arquivos e deseja ver as alterações, você precisa executar o script generate-templates.js dentro ./packages/editor/scripts .
Relatórios e sugestões de bugs podem ser arquivados na página de problemas do projeto. Para obter mais informações sobre o processo envolvido, consulte o wiki: enviando bugs e sugestões.
Contribuições são bem -vindas. Por favor, visite o Wiki para obter um guia sobre como contribuir.
O Ethereum Studio é um software livre e o GPLV3 licenciado. Consulte o arquivo de cópia para obter detalhes.