पायथॉन डेव्हलपर्ससाठी इथेरियम
पृष्ठ अखेरचे अद्यतन: २६ फेब्रुवारी, २०२६
क्रिप्टोकरन्सी आणि ब्लॉकचेन तंत्रज्ञानाच्या फायद्यांचा उपयोग करणाऱ्या विकेंद्रीकृत ॲप्लिकेशन्स (किंवा "dapps") तयार करण्यासाठी इथेरियम वापरा. हे dapps विश्वासार्ह असू शकतात, याचा अर्थ असा की एकदा ते इथेरियमवर तैनात केले की, ते नेहमी प्रोग्राम केल्याप्रमाणे चालतील. नवीन प्रकारचे आर्थिक ॲप्लिकेशन्स तयार करण्यासाठी ते डिजिटल मालमत्ता नियंत्रित करू शकतात. ते विकेंद्रित असू शकतात, याचा अर्थ असा की कोणतीही एक संस्था किंवा व्यक्ती त्यांना नियंत्रित करत नाही आणि सेन्सॉर करणे जवळजवळ अशक्य आहे.
स्मार्ट कॉन्ट्रॅक्ट्स आणि Solidity भाषेसह प्रारंभ करणे
पायथॉनला इथेरियमसोबत एकत्रित करण्यासाठी तुमची पहिली पाऊले उचला
प्रथम अधिक मूलभूत प्राइमरची आवश्यकता आहे? 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)
- ब्लॉकचेनमधील पायथॉनची स्थिती 2023 अहवाल (opens in a new tab)
नवशिक्यांसाठी लेख
- web3.py आढावा (opens in a new tab)
- इथेरियम पायथॉन इकोसिस्टम टूर (opens in a new tab)
- इथेरियमसाठी (पायथॉन) डेव्हलपरचे मार्गदर्शक (opens in a new tab)
- पारितोषिक-योग्य: एक इथेरियम पायथॉन हॅकेथॉन मार्गदर्शक (opens in a new tab)
- वायपरसह स्मार्ट कॉन्ट्रॅक्ट्सची ओळख (opens in a new tab)
- पायथॉन फ्लास्क वापरून इथेरियम कॉन्ट्रॅक्ट कसा विकसित करायचा? (opens in a new tab)
- Web3.py ची ओळख · पायथॉन डेव्हलपर्ससाठी इथेरियम (opens in a new tab)
- पायथॉन आणि web3.py वापरून स्मार्ट कॉन्ट्रॅक्ट फंक्शन कसे कॉल करायचे (opens in a new tab)
मध्यम स्तरावरील लेख
- web3.py चे मित्र: Ape ची ओळख (opens in a new tab)
- पायथॉन प्रोग्रामर्ससाठी Dapp विकास (opens in a new tab)
- पायथॉन इथेरियम इंटरफेस तयार करणे: भाग 1 (opens in a new tab)
- पायथॉनमधील इथेरियम स्मार्ट कॉन्ट्रॅक्ट्स: एक सर्वसमावेशक(अंदाजे) मार्गदर्शक (opens in a new tab)
प्रगत वापर पद्धती
- web3.py पद्धती: रिअल-टाइम इव्हेंट सबस्क्रिप्शन्स (opens in a new tab)
- web3.py पद्धती: WebSocketProvider (opens in a new tab)
- पायथॉन वापरून इथेरियम स्मार्ट कॉन्ट्रॅक्ट संकलित करणे, तैनात करणे आणि कॉल करणे (opens in a new tab)
- Slither सह Solidity स्मार्ट कॉन्ट्रॅक्ट्सचे विश्लेषण करा (opens in a new tab)
- ब्लॉकचेन फिनटेक ट्युटोरियल: पायथॉनसह कर्ज देणे आणि घेणे (opens in a new tab)
संग्रहित लेख
- पायथॉन आणि Brownie सह तुमचा स्वतःचा ERC20 टोकन तैनात करा (opens in a new tab)
- स्मार्ट कॉन्ट्रॅक्ट्स तैनात करण्यासाठी Brownie आणि पायथॉन वापरणे (opens in a new tab)
- Brownie सह OpenSea वर NFTs तयार करणे (opens in a new tab)
पायथॉन प्रकल्प आणि साधने
सक्रिय:
- Web3.py (opens in a new tab) - इथेरियमशी संवाद साधण्यासाठी पायथॉन लायब्ररी
- Vyper (opens in a new tab) - EVM साठी पायथॉनिक स्मार्ट कॉन्ट्रॅक्ट भाषा
- Ape (opens in a new tab) - Pythonistas, डेटा सायंटिस्ट आणि सुरक्षा व्यावसायिकांसाठी स्मार्ट कॉन्ट्रॅक्ट डेव्हलपमेंट टूल
- py-evm (opens in a new tab) - इथेरियम व्हर्च्युअल मशीनची अंमलबजावणी
- eth-tester (opens in a new tab) - इथेरियम-आधारित ॲप्लिकेशन्सची चाचणी करण्यासाठीची साधने
- eth-utils (opens in a new tab) - इथेरियम संबंधित कोडबेससह काम करण्यासाठी युटिलिटी फंक्शन्स
- py-solc-x (opens in a new tab) - 0.5.x समर्थनासह solc Solidity कंपाइलरभोवती पायथॉन रॅपर
- pymaker (opens in a new tab) - मेकर कॉन्ट्रॅक्ट्ससाठी पायथॉन API
- siwe (opens in a new tab) - पायथॉनसाठी इथेरियमसह साइन इन करा (siwe)
- इथेरियम इंटिग्रेशन्ससाठी Web3 DeFi (opens in a new tab) - ERC-20, Uniswap आणि इतर लोकप्रिय प्रकल्पांसाठी तयार इंटिग्रेशन्स असलेले एक पायथॉन पॅकेज
- Wake (opens in a new tab) - कॉन्ट्रॅक्ट टेस्टिंग, फझिंग, डिप्लॉयमेंट, व्हल्नरेबिलिटी स्कॅनिंग आणि कोड नेव्हिगेशनसाठी ऑल-इन-वन पायथॉन फ्रेमवर्क (लँग्वेज सर्व्हर - Solidityसाठी साधने (opens in a new tab))
संग्रहित / आता देखरेख केली जात नाही:
- Trinity (opens in a new tab) - इथेरियम पायथॉन क्लायंट
- Mamba (opens in a new tab) - वायपर भाषेत लिहिलेले स्मार्ट कॉन्ट्रॅक्ट्स लिहिण्यासाठी, संकलित करण्यासाठी आणि तैनात करण्यासाठी फ्रेमवर्क
- Brownie (opens in a new tab) - इथेरियम स्मार्ट कॉन्ट्रॅक्ट्स तैनात करणे, त्यांची चाचणी करणे आणि त्यांच्याशी संवाद साधण्यासाठी पायथॉन फ्रेमवर्क
- pydevp2p (opens in a new tab) - इथेरियम P2P स्टॅकची अंमलबजावणी
- py-wasm (opens in a new tab) - वेब असेंब्ली इंटरप्रिटरची पायथॉन अंमलबजावणी
अधिक संसाधने शोधत आहात? ethereum.org/developers पहा.
पायथॉन टूलिंग वापरणारे प्रकल्प
खालील इथेरियम-आधारित प्रकल्प या पृष्ठावर नमूद केलेली साधने वापरतात. संबंधित ओपन-सोर्स रिपॉझिटरीज उदाहरण कोड आणि सर्वोत्तम पद्धतींसाठी एक चांगला संदर्भ म्हणून काम करतात.
- Yearn Finance (opens in a new tab) आणि Yearn Vault Contracts रिपॉझिटरी (opens in a new tab)
- Curve (opens in a new tab) आणि Curve स्मार्ट कॉन्ट्रॅक्ट्स रिपॉझिटरी (opens in a new tab)
- BadgerDAO (opens in a new tab) आणि Brownie टूलचेन वापरणारे स्मार्ट कॉन्ट्रॅक्ट्स (opens in a new tab)
- Sushi (opens in a new tab) त्यांच्या वेस्टिंग कॉन्ट्रॅक्ट्सच्या व्यवस्थापन आणि तैनातीमध्ये पायथॉन (opens in a new tab) वापरते
- Alpha Venture DAO (opens in a new tab), जे Alpha Homora मुळे प्रसिद्ध आहे, स्मार्ट कॉन्ट्रॅक्ट्सची चाचणी आणि तैनातीसाठी Brownie (opens in a new tab) वापरते
पायथॉन समुदाय चर्चा
- Web3.py आणि इतर पायथॉन फ्रेमवर्क चर्चेसाठी इथेरियम पायथॉन कम्युनिटी डिस्कॉर्ड (opens in a new tab)
- वायपर स्मार्ट कॉन्ट्रॅक्ट प्रोग्रामिंग चर्चेसाठी वायपर डिस्कॉर्ड (opens in a new tab)
इतर एकत्रित याद्या
वायपर विकीमध्ये वायपरसाठी संसाधनांची एक अविश्वसनीय यादी (opens in a new tab) आहे