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