Java డెవలపర్ల కోసం ఎథీరియం
క్రిప్టోకరెన్సీ మరియు బ్లాక్చైన్ టెక్నాలజీ ప్రయోజనాలను ఉపయోగించుకునే వికేంద్రీకృత అప్లికేషన్లను (dapp) సృష్టించడానికి ఎథీరియంను ఉపయోగించండి. ఈ dappలు నమ్మదగినవిగా ఉంటాయి, అంటే వాటిని ఎథీరియంకు డిప్లాయ్ చేసిన తర్వాత, అవి ఎల్లప్పుడూ ప్రోగ్రామ్ చేసిన విధంగానే రన్ అవుతాయి. కొత్త రకాల ఆర్థిక అప్లికేషన్లను సృష్టించడానికి అవి డిజిటల్ ఆస్తులను నియంత్రించగలవు. అవి వికేంద్రీకృతంగా ఉంటాయి, అంటే ఏ ఒక్క సంస్థ లేదా వ్యక్తి వాటిని నియంత్రించలేరు మరియు వాటిని సెన్సార్ చేయడం దాదాపు అసాధ్యం.
స్మార్ట్ కాంట్రాక్ట్లు మరియు Solidity భాషతో ప్రారంభించడం
ఎథీరియంతో Javaను అనుసంధానించడానికి మీ మొదటి అడుగులు వేయండి
ముందుగా మరింత ప్రాథమిక ప్రైమర్ కావాలా? ethereum.org/learn లేదా ethereum.org/developers.ని చూడండి.
- బ్లాక్చైన్ వివరణ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- స్మార్ట్ కాంట్రాక్ట్లను అర్థం చేసుకోవడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- మీ మొదటి స్మార్ట్ కాంట్రాక్ట్ను రాయండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Solidityని కంపైల్ చేయడం మరియు డిప్లాయ్ చేయడం ఎలాగో తెలుసుకోండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
ఎథీరియం క్లయింట్లతో పనిచేయడం
రెండు ప్రముఖ Java ఎథీరియం క్లయింట్లైన Web3j (కొత్త ట్యాబ్లో తెరవబడుతుంది) మరియు Hyperledger బేసులను ఎలా ఉపయోగించాలో తెలుసుకోండి
- Java, Eclipse మరియు Web3jతో ఎథీరియం క్లయింట్కి కనెక్ట్ చేయడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Java మరియు Web3jతో ఎథీరియం ఖాతాను నిర్వహించండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- మీ స్మార్ట్ కాంట్రాక్ట్ నుండి Java వ్రాపర్ను రూపొందించండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- ఎథీరియం స్మార్ట్ కాంట్రాక్ట్తో ఇంటరాక్ట్ అవ్వడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- ఎథీరియం స్మార్ట్ కాంట్రాక్ట్ ఈవెంట్ల కోసం వినడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Linuxతో Java ఎథీరియం క్లయింట్ అయిన బేసు (Pantheon)ని ఉపయోగించడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Java ఇంటిగ్రేషన్ టెస్ట్లలో Hyperledger బేసు (Pantheon) నోడ్ను రన్ చేయడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Web3j చీట్ షీట్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
EVM-ఆధారిత బ్లాక్చైన్లతో ఇంటరాక్ట్ అవ్వడానికి అసమాన (async), అధిక-పనితీరు గల Kotlin లైబ్రరీ అయిన ethers-kt (కొత్త ట్యాబ్లో తెరవబడుతుంది)ని ఎలా ఉపయోగించాలో తెలుసుకోండి. ఇది JVM మరియు Android ప్లాట్ఫారమ్లను లక్ష్యంగా చేసుకుంటుంది.
- ERC20 టోకెన్లను బదిలీ చేయండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- ఈవెంట్ లిజనింగ్తో UniswapV2 మార్పిడి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- ETH / ERC20 బ్యాలెన్స్ ట్రాకర్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
ఇంటర్మీడియట్ కథనాలు
- IPFSతో Java అప్లికేషన్లో స్టోరేజీని నిర్వహించడం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Web3jతో Javaలో ERC20 టోకెన్లను నిర్వహించండి (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Web3j లావాదేవీ నిర్వాహకులు (కొత్త ట్యాబ్లో తెరవబడుతుంది)
అధునాతన వినియోగ నమూనాలు
Java ప్రాజెక్ట్లు మరియు సాధనాలు
- Web3j (ఎథీరియం క్లయింట్లతో ఇంటరాక్ట్ అవ్వడానికి లైబ్రరీ) (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- ethers-kt (EVM-ఆధారిత బ్లాక్చైన్ల కోసం అసమాన (async), అధిక-పనితీరు గల Kotlin/Java/Android లైబ్రరీ.) (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Eventeum (ఈవెంట్ లిజనర్) (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Mahuta (IPFS డెవ్ టూల్స్) (కొత్త ట్యాబ్లో తెరవబడుతుంది)
మరిన్ని వనరుల కోసం చూస్తున్నారా? ethereum.org/developers.ని చూడండి.