Ethereum pro vývojáře v Ruby
Stránka naposledy aktualizována: 14. února 2026
Na platformě Ethereum můžete vytvářet decentralizované aplikace (neboli dapps), které využívají výhody kryptoměn a blockchainové technologie. Tyto aplikace nevyžadují, abyste jim důvěřovali, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Mohou kontrolovat digitální aktiva, a tím vytvářet nové druhy finančních aplikací. Mohou být decentralizované, což znamená, že je nemůže ovládat jediná entita nebo osoba a že jsou téměř necenzurovatelné.
Začínáme s chytrými kontrakty a jazykem Solidity
Podnikněte první kroky k integraci Ruby s Ethereem
Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.
- Vysvětlení blockchainuopens in a new tab
- Porozumění chytrým kontraktůmopens in a new tab
- Napište svůj první chytrý kontraktopens in a new tab
- Naučte se kompilovat a nasazovat Solidityopens in a new tab
Články pro začátečníky
- Konečně pochopení účtů na Ethereuopens in a new tab
- Konečně ověřování uživatelů Rails pomocí MetaMaskopens in a new tab
- Jak se připojit k síti Ethereum pomocí Rubyopens in a new tab
- Jak vygenerovat novou adresu Ethereum v Rubyopens in a new tab
Články pro pokročilé
- Blockchainová aplikace s Rubyopens in a new tab
- Použití Ruby, připojeného k Ethereu, ke spuštění chytrého kontraktuopens in a new tab
Projekty a nástroje Ruby
Aktivní
- eth.rbopens in a new tab – knihovna Ruby a klient RPC pro správu účtů, zpráv a transakcí Etherea
- keccak.rbopens in a new tab – haš Keccak (SHA3) používaný Ethereem
- siwe-rubyopens in a new tab – implementace Sign-In with Ethereum v Ruby
- siwe-railsopens in a new tab – gem pro Rails, který přidává lokální cesty pro přihlášení pomocí SIWE
- siwe-rails-examplesopens in a new tab – příklad SIWE s použitím Ruby on Rails s vlastním kontrolerem
- omniauth-siweopens in a new tab – strategie OmniAuth pro Sign In With Ethereum (SIWE)
- omniauth-nftopens in a new tab – strategie OmniAuth pro ověřování prostřednictvím vlastnictví NFT
- ethereum-on-railsopens in a new tab – šablona Ethereum on Rails, která umožňuje připojit MetaMask k Ruby on Rails
Archivované / Již neudržované
- web3-ethopens in a new tab – volání RPC metod uzlu Ethereum pomocí Ruby
- ethereum_treeopens in a new tab – knihovna Ruby pro generování ETH adres z hierarchicky deterministické peněženky podle standardu BIP32
- etherliteopens in a new tab – integrace Etherea pro Ruby on Rails
- ethereum.rbopens in a new tab – klient Etherea v Ruby používající rozhraní JSON-RPC pro odesílání transakcí, vytváření kontraktů a interakci s nimi a také užitečná sada nástrojů pro práci s uzlem Ethereum
- omniauth-ethereum.rbopens in a new tab – implementuje strategii poskytovatele Etherea pro OmniAuth
Hledáte další informační zdroje? Podívejte se na naši domovskou stránku pro vývojáře.
Přispěvatelé komunity Ruby
Telegramová skupina Ethereum Rubyopens in a new tab hostí rychle rostoucí komunitu a je specializovaným zdrojem pro diskuse o všech výše uvedených projektech a souvisejících tématech.