Pular para o conteúdo principal

Ajude a atualizar esta página

🌏

Há uma nova versão desta página mas, no momento, ela está apenas em inglês. Ajude-nos a traduzir a última versão.

Traduzir página
Visualizar em inglês

Não há bugs aqui!🐛

Esta página não está sendo traduzida. Ela foi intencionalmente deixada em inglês, por enquanto.

Ethereum for Ruby Developers

Última edição: , Invalid DateTime
Editar Página

Utilize Ethereum para criar aplicações descentralizadas ("dapps") que utilizam os benefícios das criptomoedas e tecnologias de cadeia de blocos. These dapps can be trustless, meaning that once they are deployed to Ethereum, they will always run as programmed. They can control digital assets to create new kinds of financial applications. Eles podem ser descentralizados, o que significa que nenhuma entidade ou pessoa os controla sendo, portanto, praticamente impossíveis de serem censurados.

Introdução aos contratos inteligentes e linguagem Solidity

Take your first steps to integrating Ruby with Ethereum

Precisa de uma introdução geral? Confira ethereum.org/learn ou ethereum.org/developers.

  • Cadeia de blocos explicada
  • Entendendo os contratos inteligentes
  • Escreva seu primeiro contrato inteligente
  • Aprenda como Compilar e Implantar Solidity

Artigos para Iniciantes

Artigos intermediários

Ruby projects and tools

Ativos

  • eth.rb - Ruby library and RPC-client to handle Ethereum accounts, messages, and transactions
  • keccak.rb - The Keccak (SHA3) hash used by Ethereum
  • siwe-ruby - Ruby implementation of Sign-In with Ethereum
  • siwe_rails - Rails gem that adds SIWE local sign in routes
  • siwe-rails-examples - SIWE example using Ruby on Rails with custom controller
  • omniauth-siwe - OmniAuth strategy for Sign In With Ethereum (SIWE)
  • omniauth-nft - OmniAuth strategy for authenticating via NFT ownership
  • ethereum-on-rails - Ethereum on Rails template which allows to connect MetaMask to Ruby on Rails

Arquivado / Não mais mantido

  • web3-eth - Calling RPC methods of Ethereum node with Ruby
  • ethereum_tree - Ruby library to generate ETH addresses from a Hierarchical Deterministic wallet according to the BIP32 standard
  • etherlite - Ethereum integration for Ruby on Rails
  • ethereum.rb - Ruby Ethereum client using the JSON-RPC interface for sending transactions, creating and interacting with contracts as well as usefull toolkit to work with Ethereum node
  • omniauth-ethereum.rb - Implements the Ethereum provider strategy for OmniAuth

Procurando por mais recursos? Check out our Developer's home.

Ruby community contributors

The Ethereum Ruby Telegram group is a host to a rapidly growing community and is the dedicated resource for discussions on any of the above projects and related topics.

Este artigo foi útil?