Temos o prazer de anunciar o lançamento alfa do Rivet, uma carteira e ferramenta gratuita e de código aberto para desenvolvedores para cadeias baseadas em EVM. Construímos o Rivet para melhorar a experiência de desenvolvimento front-end e desbloquear novas áreas de produtividade para os desenvolvedores. Abaixo estão mais informações.
Rivet é uma carteira Ethereum e ferramenta de desenvolvedor para desenvolvedores - uma extensão de navegador que permite aos desenvolvedores inspecionar, depurar, modificar e manipular o estado de um nó Ethereum local. Ele se concentra nos fluxos de trabalho comuns de desenvolvimento front-end do Ethereum, é compatível com qualquer dApp Ethereum e possui muitos recursos avançados prontos para uso. Rivet é licenciado sob a licença MIT, gratuito para qualquer pessoa contribuir, usar ou bifurcar. Estamos entusiasmados com a comunidade para construir o Rivet conosco, então sinta-se à vontade para entrar em contato se estiver interessado em contribuir!
Rivet é uma extensão de navegador que permite aos usuários se conectar a qualquer aplicativo Ethereum e ter todas as funcionalidades esperadas de uma carteira, ou seja, gerenciar vários endereços, assinar e enviar transações ou mensagens e visualizar seu histórico de transações.
Por que construir uma carteira de desenvolvedor?
Criamos o Rivet por dois motivos principais:
Desenvolver em nós Ethereum nativos é um problema para as carteiras dos consumidores porque elas simplesmente não foram projetadas para isso. Mudanças constantes de estado (e reinicializações) no nó Ethereum local podem fazer com que essas carteiras fiquem fora de sincronia e geralmente tenham baixa reatividade (por exemplo, em algumas carteiras de consumo, você precisa excluir e adicionar novamente sua conta para redefinir o nonce, já que a maioria das carteiras não responda a redefinições de nonce)
Outros desenvolvedores depuram em testnets e, pior ainda, em mainnet. Desenvolver para uma rede de teste funciona porque você pode facilmente financiar-se através de uma torneira e testar facilmente o fluxo de transações; no entanto, isso traz a desvantagem de não ser capaz de replicar as condições da rede e o estado da rede principal. Desenvolver para mainnet é bom, assim como você pode desenvolver para condições e status de rede em tempo real; no entanto, a desvantagem óbvia é que você está gastando dinheiro real em taxas. Nenhuma das abordagens é ideal para depuração e teste de processos ponta a ponta.
Ao construir uma carteira voltada para o desenvolvedor, podemos encorajar os desenvolvedores a seguir as melhores práticas para introspecção, teste e depuração em nós Ethereum locais (bifurcados). Rivet é um facilitador que funciona de ponta a ponta com nós locais, aproveitando recursos não acessíveis às carteiras comuns dos consumidores.
O que torna o Rivet especial é a sua forte integração com o Anvil da Foundry. Isso permite testes profundos, depuração e modificação no dApp. Rivet é "Ethereum DevTools", que é análogo a "React DevTools" ou "Ferramentas de desenvolvedor para navegadores (⌘I)".
Aqui estão algumas diferenças entre Rivet e outras carteiras:
Em vez de um pequeno pop-up, há bastante espaço na lateral do navegador para exibir informações valiosas sobre o estado do Ethereum.
Sincronização automática de nós e ajuste automático de nonces/contas dependendo da rede à qual você está conectado (chega de redefinir nonces toda vez que a rede muda!)
A bifurcação da rede principal, permitindo interações em "sandbox" na rede ativa, é especialmente útil ao testar a integração de dApps com aplicativos ativos.
Intervalos de produção de blocos configuráveis, mineração de cliques e taxas de blocos de sobreposição.
A representação de conta permite que você navegue e interaja com qualquer dApp de qualquer endereço!
Substituição de conta permite editar o valor nominal ou o saldo de qualquer conta. A substituição do slot de armazenamento estará disponível em breve!
Liste todos os blocos, faça uma busca detalhada nas transações, visualize as transações pendentes no mempool entre os blocos/enquanto a mineração de blocos está pausada - quase como um mini explorador de blocos.
O Rivet ainda está em desenvolvimento inicial e estamos procurando colaboradores na área de implementação e criação. Se você é um desenvolvedor front-end e está animado em construir essa funcionalidade conosco, entre em contato.
O que nos deixa entusiasmados é:
Melhore UI/UX usando Rivet
A viagem no tempo é usada para cancelar uma ou mais operações (não redefinir!)
Balanço de token de leitura e gravação (ERC20/721, etc.) ou outros slots de armazenamento
Dados de chamadas, logs, alterações de estado e rastreamentos decodificados pela ABI
Maior integração com artefatos de construção do Forge
Atalhos de teclado
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Carteira Ethereum e ferramentas de desenvolvimento para desenvolvedores - Rivet
Autores: Georgios Konstantopoulos, Achal Srinivasan, Tom Meagher, Jake Moxey; Fonte: paradigma; Compiladores: Kate, Marsbit
Temos o prazer de anunciar o lançamento alfa do Rivet, uma carteira e ferramenta gratuita e de código aberto para desenvolvedores para cadeias baseadas em EVM. Construímos o Rivet para melhorar a experiência de desenvolvimento front-end e desbloquear novas áreas de produtividade para os desenvolvedores. Abaixo estão mais informações.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)
****O que é rebite? ****
Rivet é uma carteira Ethereum e ferramenta de desenvolvedor para desenvolvedores - uma extensão de navegador que permite aos desenvolvedores inspecionar, depurar, modificar e manipular o estado de um nó Ethereum local. Ele se concentra nos fluxos de trabalho comuns de desenvolvimento front-end do Ethereum, é compatível com qualquer dApp Ethereum e possui muitos recursos avançados prontos para uso. Rivet é licenciado sob a licença MIT, gratuito para qualquer pessoa contribuir, usar ou bifurcar. Estamos entusiasmados com a comunidade para construir o Rivet conosco, então sinta-se à vontade para entrar em contato se estiver interessado em contribuir!
Rivet é uma extensão de navegador que permite aos usuários se conectar a qualquer aplicativo Ethereum e ter todas as funcionalidades esperadas de uma carteira, ou seja, gerenciar vários endereços, assinar e enviar transações ou mensagens e visualizar seu histórico de transações.
Por que construir uma carteira de desenvolvedor?
Criamos o Rivet por dois motivos principais:
Desenvolver em nós Ethereum nativos é um problema para as carteiras dos consumidores porque elas simplesmente não foram projetadas para isso. Mudanças constantes de estado (e reinicializações) no nó Ethereum local podem fazer com que essas carteiras fiquem fora de sincronia e geralmente tenham baixa reatividade (por exemplo, em algumas carteiras de consumo, você precisa excluir e adicionar novamente sua conta para redefinir o nonce, já que a maioria das carteiras não responda a redefinições de nonce)
Outros desenvolvedores depuram em testnets e, pior ainda, em mainnet. Desenvolver para uma rede de teste funciona porque você pode facilmente financiar-se através de uma torneira e testar facilmente o fluxo de transações; no entanto, isso traz a desvantagem de não ser capaz de replicar as condições da rede e o estado da rede principal. Desenvolver para mainnet é bom, assim como você pode desenvolver para condições e status de rede em tempo real; no entanto, a desvantagem óbvia é que você está gastando dinheiro real em taxas. Nenhuma das abordagens é ideal para depuração e teste de processos ponta a ponta.
Ao construir uma carteira voltada para o desenvolvedor, podemos encorajar os desenvolvedores a seguir as melhores práticas para introspecção, teste e depuração em nós Ethereum locais (bifurcados). Rivet é um facilitador que funciona de ponta a ponta com nós locais, aproveitando recursos não acessíveis às carteiras comuns dos consumidores.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)
****O que há de tão especial no Rivet? ****
O que torna o Rivet especial é a sua forte integração com o Anvil da Foundry. Isso permite testes profundos, depuração e modificação no dApp. Rivet é "Ethereum DevTools", que é análogo a "React DevTools" ou "Ferramentas de desenvolvedor para navegadores (⌘I)".
Aqui estão algumas diferenças entre Rivet e outras carteiras:
Em vez de um pequeno pop-up, há bastante espaço na lateral do navegador para exibir informações valiosas sobre o estado do Ethereum.
Sincronização automática de nós e ajuste automático de nonces/contas dependendo da rede à qual você está conectado (chega de redefinir nonces toda vez que a rede muda!)
A bifurcação da rede principal, permitindo interações em "sandbox" na rede ativa, é especialmente útil ao testar a integração de dApps com aplicativos ativos.
Intervalos de produção de blocos configuráveis, mineração de cliques e taxas de blocos de sobreposição.
A representação de conta permite que você navegue e interaja com qualquer dApp de qualquer endereço!
Substituição de conta permite editar o valor nominal ou o saldo de qualquer conta. A substituição do slot de armazenamento estará disponível em breve!
Liste todos os blocos, faça uma busca detalhada nas transações, visualize as transações pendentes no mempool entre os blocos/enquanto a mineração de blocos está pausada - quase como um mini explorador de blocos.
! [Rivet] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)
****O que vem a seguir para Rivet? ****
O Rivet ainda está em desenvolvimento inicial e estamos procurando colaboradores na área de implementação e criação. Se você é um desenvolvedor front-end e está animado em construir essa funcionalidade conosco, entre em contato.
O que nos deixa entusiasmados é:
Melhore UI/UX usando Rivet
A viagem no tempo é usada para cancelar uma ou mais operações (não redefinir!)
Balanço de token de leitura e gravação (ERC20/721, etc.) ou outros slots de armazenamento
Dados de chamadas, logs, alterações de estado e rastreamentos decodificados pela ABI
Maior integração com artefatos de construção do Forge
Atalhos de teclado