Ethereum kwa Wasanidi wa Ruby
Tumia Ethereum kuunda programu tumizi zilizogatuliwa (au "dapps") zinazotumia manufaa ya sarafu-fiche na teknolojia ya mnyororo wa vitalu. Dapps hizi zinaweza kuwa bila hitaji la uaminifu, ikimaanisha kwamba mara tu zinaposambazwa kwenye Ethereum, zitaendeshwa kila wakati kama zilivyopangwa. Zinaweza kudhibiti mali za kidijitali ili kuunda aina mpya za programu za kifedha. Zinaweza kuwa zilizogatuliwa, ikimaanisha kuwa hakuna chombo au mtu mmoja anayezidhibiti na ni karibu haiwezekani kuzidhibiti.
Kuanza na mikataba mahiri na lugha ya Solidity
Chukua hatua zako za kwanza za kuunganisha Ruby na Ethereum
Je, unahitaji mwongozo wa kimsingi zaidi kwanza? Angalia ethereum.org/learn au ethereum.org/developers.
- Mnyororo wa Vitalu Umefafanuliwa (opens in a new tab)
- Kuelewa Mikataba Mahiri (opens in a new tab)
- Andika Mkataba Mahiri wako wa Kwanza (opens in a new tab)
- Jifunze Jinsi ya Kukusanya na Kusambaza Solidity (opens in a new tab)
Makala ya wanaoanza
- Hatimaye kuelewa akaunti za Ethereum (opens in a new tab)
- Hatimaye Kuthibitisha Watumiaji wa Rails na MetaMask (opens in a new tab)
- Jinsi ya kuunganisha kwenye mtandao wa Ethereum kwa kutumia Ruby (opens in a new tab)
- Jinsi ya kuzalisha anwani mpya ya Ethereum katika Ruby (opens in a new tab)
Makala ya kati
- Programu ya Mnyororo wa Vitalu na Ruby (opens in a new tab)
- Tumia Ruby, iliyounganishwa na Ethereum, kutekeleza Mkataba Mahiri (opens in a new tab)
Miradi na zana za Ruby
Inayotumika
- eth.rb (opens in a new tab) - Maktaba ya Ruby na mteja wa RPC kushughulikia akaunti, jumbe, na miamala ya Ethereum
- keccak.rb (opens in a new tab) - Heshi ya Keccak (SHA3) inayotumiwa na Ethereum
- siwe-ruby (opens in a new tab) - Utekelezaji wa Ruby wa Kuingia na Ethereum (SIWE)
- siwe-rails (opens in a new tab) - Gem ya Rails inayoongeza njia za kuingia za ndani za SIWE
- siwe-rails-examples (opens in a new tab) - Mfano wa SIWE unaotumia Ruby on Rails na kidhibiti maalum
- omniauth-siwe (opens in a new tab) - Mkakati wa OmniAuth wa Kuingia na Ethereum (SIWE)
- omniauth-nft (opens in a new tab) - Mkakati wa OmniAuth wa kuthibitisha kupitia umiliki wa NFT
- ethereum-on-rails (opens in a new tab) - Kiolezo cha Ethereum on Rails kinachoruhusu kuunganisha MetaMask kwenye Ruby on Rails
Iliyohifadhiwa / Haidumishwi tena
- web3-eth (opens in a new tab) - Kuita mbinu za RPC za nodi ya Ethereum kwa Ruby
- ethereum_tree (opens in a new tab) - Maktaba ya Ruby ya kuzalisha anwani za ETH kutoka kwenye mkoba wa Hierarchical Deterministic kulingana na kiwango cha BIP32
- etherlite (opens in a new tab) - Ujumuishaji wa Ethereum kwa Ruby on Rails
- ethereum.rb (opens in a new tab) - Mteja wa Ethereum wa Ruby anayetumia kiolesura cha JSON-RPC kwa kutuma miamala, kuunda na kuingiliana na mikataba pamoja na zana muhimu za kufanya kazi na nodi ya Ethereum
- omniauth-ethereum.rb (opens in a new tab) - Inatekeleza mkakati wa mtoa huduma wa Ethereum kwa OmniAuth
Je, unatafuta rasilimali zaidi? Angalia ukurasa wetu wa nyumbani wa Wasanidi.
Wachangiaji wa jumuiya ya Ruby
Kikundi cha Telegram cha Ethereum Ruby (opens in a new tab) ni mwenyeji wa jumuiya inayokua kwa kasi na ni rasilimali maalum kwa majadiliano kuhusu mradi wowote kati ya iliyo hapo juu na mada zinazohusiana.