Passer au contenu principal

Aider à mettre à jour cette page

🌏

Il existe une nouvelle version de cette page, mais seulement en anglais pour le moment. Aidez-nous à traduire la dernière version.

Traduire la page
Voir l'anglais

Aucun bogue ici !🐛

Cette page n'est pas traduite. Nous laissons volontairement cette page en anglais pour le moment.

Ethereum pour les développeurs Ruby

Dernière modification: , Invalid DateTime
Modifier la page

Utilisez Ethereum pour créer des applications décentralisées (ou « dapps ») qui bénéficient des avantages des crypto-monnaies et de la technologie blockchain. Ces dApps sont dignes de confiance, c'est-à-dire qu'une fois déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune entité ou personne ne les contrôle et qu'il est pratiquement impossible de les censurer.

Premiers pas avec les contrats intelligents et le langage Solidity

Commencer à intégrer Ruby avec Ethereum

Besoin d’une approche plus élémentaire ? Consultez ethereum.org/learn ou ethereum.org/developers.

  • Explication de la blockchain
  • Comprendre les contrats autonomes
  • Écrire votre premier contrat intelligent
  • Apprendre à compiler et à déployer avec Solidity

Articles pour les débutants

Articles de niveau intermédiaire

Projets et outils Ruby

Actif

  • eth.rb - Bibliothèque Ruby et RPC-client pour gérer les comptes, messages et transactions Ethereum
  • keccak.rb - L'empreinte numérique de Keccak (SHA3) utilisée par Ethereum
  • siwe-ruby - Implémentation Ruby de la connexion avec Ethereum
  • siwe_rails - Rails gem qui ajoute SIWE à la connexion en local
  • siwe-rails-examples - Exemple de SIWE utilisant Ruby on Rails avec contrôleur personnalisé
  • omniauth-siwe - Stratégie OmniAuth pour se connecter avec Ethereum (SIWE)
  • omniauth-nft - Stratégie OmniAuth pour l'authentification via la détention de NFT
  • ethereum-on-rails - Modèle d'Ethereum on Rails permettant de connecter MetaMask à Ruby on Rails

Archivés / Non entretenus

  • web3-eth - Appel des méthodes RPC de nœud Ethereum avec Ruby
  • ethereum_tree - Bibliothèque Ruby destinée à générer des adresses ETH à partir d'un portefeuille déterministe hiérarchique selon le standard BIP32
  • etherlite - Intégration Ethereum pour Ruby on Rails
  • ethereum. b - Client Ruby Ethereum utilisant l'interface JSON-RPC pour envoyer des transactions, créer et interagir avec les contrats ainsi que la boîte à outils utile pour travailler avec les nœuds Ethereum
  • omniauth-ethereum.rb - Implémente la stratégie de fournisseur d'Ethereum pour OmniAuth

Vous cherchez davantage de ressources ? Jetez un œil à notre maison du développeur.

Contributeurs pour la Communauté Ruby

Le groupe Telegram Ethereum Ruby héberge une communauté en pleine croissance et constitue la ressource dédiée aux discussions sur les projets énoncés ci-dessus et sur des sujets connexes.

Cet article vous a été utile ?