Ruby డెవలపర్ల కోసం ఎథీరియం
క్రిప్టోకరెన్సీ మరియు బ్లాక్చైన్ టెక్నాలజీ ప్రయోజనాలను ఉపయోగించుకునే వికేంద్రీకృత అప్లికేషన్ (dapp)లను సృష్టించడానికి ఎథీరియంను ఉపయోగించండి. ఈ dapps విశ్వాస రహితంగా ఉండవచ్చు, అంటే వాటిని ఎథీరియంకు డిప్లాయ్ చేసిన తర్వాత, అవి ఎల్లప్పుడూ ప్రోగ్రామ్ చేయబడిన విధంగానే రన్ అవుతాయి. కొత్త రకాల ఆర్థిక అప్లికేషన్లను సృష్టించడానికి అవి డిజిటల్ ఆస్తులను నియంత్రించగలవు. అవి వికేంద్రీకృతంగా ఉండవచ్చు, అంటే ఏ ఒక్క సంస్థ లేదా వ్యక్తి వాటిని నియంత్రించలేరు మరియు వాటిని సెన్సార్ చేయడం దాదాపు అసాధ్యం.
స్మార్ట్ కాంట్రాక్ట్లు మరియు Solidity భాషతో ప్రారంభించడం
Rubyని ఎథీరియంతో అనుసంధానించడానికి మీ మొదటి అడుగులు వేయండి
ముందుగా మరింత ప్రాథమిక సమాచారం కావాలా? ethereum.org/learn లేదా ethereum.org/developersని చూడండి.
- బ్లాక్చైన్ వివరణ (opens in a new tab)
- స్మార్ట్ కాంట్రాక్ట్లను అర్థం చేసుకోవడం (opens in a new tab)
- మీ మొదటి స్మార్ట్ కాంట్రాక్ట్ను రాయండి (opens in a new tab)
- Solidityని కంపైల్ చేయడం మరియు డిప్లాయ్ చేయడం ఎలాగో తెలుసుకోండి (opens in a new tab)
ప్రారంభకుల కథనాలు
- చివరికి ఎథీరియం ఖాతాలను అర్థం చేసుకోవడం (opens in a new tab)
- చివరికి మెటామాస్క్తో Rails వినియోగదారులను ప్రామాణీకరించడం (opens in a new tab)
- Rubyని ఉపయోగించి ఎథీరియం నెట్వర్క్కి ఎలా కనెక్ట్ చేయాలి (opens in a new tab)
- Rubyలో కొత్త ఎథీరియం చిరునామాను ఎలా రూపొందించాలి (opens in a new tab)
ఇంటర్మీడియట్ కథనాలు
- Rubyతో బ్లాక్చైన్ యాప్ (opens in a new tab)
- స్మార్ట్ కాంట్రాక్ట్ను అమలు చేయడానికి, ఎథీరియంకు కనెక్ట్ చేయబడిన Rubyని ఉపయోగించండి (opens in a new tab)
Ruby ప్రాజెక్ట్లు మరియు టూల్స్
యాక్టివ్
- eth.rb (opens in a new tab) - ఎథీరియం ఖాతాలు, సందేశాలు మరియు లావాదేవీలను నిర్వహించడానికి Ruby లైబ్రరీ మరియు RPC-క్లయింట్
- keccak.rb (opens in a new tab) - ఎథీరియం ఉపయోగించే Keccak (SHA3) హాష్
- siwe-ruby (opens in a new tab) - ఎథీరియంతో సైన్-ఇన్ (Sign-In with Ethereum) యొక్క Ruby అమలు
- siwe-rails (opens in a new tab) - SIWE స్థానిక సైన్ ఇన్ రూట్లను జోడించే Rails జెమ్
- siwe-rails-examples (opens in a new tab) - కస్టమ్ కంట్రోలర్తో Ruby on Railsని ఉపయోగించే SIWE ఉదాహరణ
- omniauth-siwe (opens in a new tab) - ఎథీరియంతో సైన్ ఇన్ (SIWE) కోసం OmniAuth వ్యూహం
- omniauth-nft (opens in a new tab) - NFT యాజమాన్యం ద్వారా ప్రామాణీకరించడానికి OmniAuth వ్యూహం
- ethereum-on-rails (opens in a new tab) - మెటామాస్క్ను Ruby on Railsకి కనెక్ట్ చేయడానికి అనుమతించే Ethereum on Rails టెంప్లేట్
ఆర్కైవ్ చేయబడినవి / ఇకపై నిర్వహించబడనివి
- web3-eth (opens in a new tab) - Rubyతో ఎథీరియం నోడ్ యొక్క RPC పద్ధతులను కాల్ చేయడం
- ethereum_tree (opens in a new tab) - BIP32 ప్రమాణం ప్రకారం హైరార్కికల్ డిటర్మినిస్టిక్ వాలెట్ నుండి ETH చిరునామాలను రూపొందించడానికి Ruby లైబ్రరీ
- etherlite (opens in a new tab) - Ruby on Rails కోసం ఎథీరియం ఇంటిగ్రేషన్
- ethereum.rb (opens in a new tab) - లావాదేవీలను పంపడానికి, కాంట్రాక్ట్లను సృష్టించడానికి మరియు వాటితో ఇంటరాక్ట్ అవ్వడానికి జేసన్-ఆర్పీసీ ఇంటర్ఫేస్ను ఉపయోగించే Ruby ఎథీరియం క్లయింట్, అలాగే ఎథీరియం నోడ్తో పనిచేయడానికి ఉపయోగకరమైన టూల్కిట్
- omniauth-ethereum.rb (opens in a new tab) - OmniAuth కోసం ఎథీరియం ప్రొవైడర్ వ్యూహాన్ని అమలు చేస్తుంది
మరిన్ని వనరుల కోసం చూస్తున్నారా? మా డెవలపర్ హోమ్ని చూడండి.
Ruby కమ్యూనిటీ కంట్రిబ్యూటర్లు
ఎథీరియం Ruby టెలిగ్రామ్ గ్రూప్ (opens in a new tab) వేగంగా అభివృద్ధి చెందుతున్న కమ్యూనిటీకి ఆతిథ్యం ఇస్తుంది మరియు పై ప్రాజెక్ట్లు మరియు సంబంధిత అంశాలపై చర్చల కోసం అంకితమైన వనరుగా ఉంది.