Python டெவலப்பர்களுக்கான எத்திரியம்
மறைக்குறியீட்டு நாணயம் மற்றும் தொகுதிச்சங்கிலி தொழில்நுட்பத்தின் நன்மைகளைப் பயன்படுத்தும் பரவலாக்கப்பட்ட செயலிகளை (அல்லது "dapps") உருவாக்க எத்திரியத்தைப் பயன்படுத்தவும். இந்த dapp-கள் நம்பகமானவையாக இருக்கலாம், அதாவது அவை எத்திரியத்தில் நிலைநிறுத்தப்பட்டவுடன், அவை எப்போதும் நிரல்படுத்தப்பட்டபடியே இயங்கும். புதிய வகையான நிதிப் பயன்பாடுகளை உருவாக்க அவை டிஜிட்டல் சொத்துக்களைக் கட்டுப்படுத்தலாம். அவை பரவலாக்கப்பட்டவையாக இருக்கலாம், அதாவது எந்தவொரு தனி நிறுவனமோ அல்லது நபரோ அவற்றைக் கட்டுப்படுத்த முடியாது மற்றும் அவற்றைத் தணிக்கை செய்வது கிட்டத்தட்ட சாத்தியமற்றது.
திறன் ஒப்பந்தங்கள் மற்றும் Solidity மொழியுடன் தொடங்குதல்
Python-ஐ எத்திரியத்துடன் ஒருங்கிணைப்பதற்கான உங்கள் முதல் படிகளை எடுங்கள்
முதலில் இன்னும் அடிப்படையான அறிமுகம் தேவையா? 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)
- தொகுதிச்சங்கிலியில் Python-இன் நிலை 2023 அறிக்கை (opens in a new tab)
தொடக்கநிலையாளர் கட்டுரைகள்
- Web3.py மேலோட்டம் (opens in a new tab)
- எத்திரியம் Python சுற்றுச்சூழல் சுற்றுப்பயணம் (opens in a new tab)
- எத்திரியத்திற்கான ஒரு (Python) டெவலப்பரின் வழிகாட்டி (opens in a new tab)
- பரிசுக்குத் தகுதியான: ஒரு எத்திரியம் Python ஹேக்கத்தான் வழிகாட்டி (opens in a new tab)
- Vyper உடன் திறன் ஒப்பந்தங்களுக்கான அறிமுகம் (opens in a new tab)
- Python Flask-ஐப் பயன்படுத்தி எத்திரியம் ஒப்பந்தத்தை எவ்வாறு உருவாக்குவது? (opens in a new tab)
- Web3.py அறிமுகம் · Python டெவலப்பர்களுக்கான எத்திரியம் (opens in a new tab)
- Python மற்றும் Web3.py-ஐப் பயன்படுத்தி ஒரு திறன் ஒப்பந்தச் சார்பை எவ்வாறு அழைப்பது (opens in a new tab)
இடைநிலை கட்டுரைகள்
- Web3.py-இன் நண்பர்கள்: Ape அறிமுகம் (opens in a new tab)
- Python புரோகிராமர்களுக்கான Dapp மேம்பாடு (opens in a new tab)
- ஒரு Python எத்திரியம் இடைமுகத்தை உருவாக்குதல்: பகுதி 1 (opens in a new tab)
- Python-இல் எத்திரியம் திறன் ஒப்பந்தங்கள்: ஒரு விரிவான வழிகாட்டி (opens in a new tab)
மேம்பட்ட பயன்பாட்டு முறைகள்
- Web3.py முறைகள்: நிகழ்நேர நிகழ்வுகள் சந்தாக்கள் (opens in a new tab)
- Web3.py முறைகள்: WebSocketProvider (opens in a new tab)
- Python-ஐப் பயன்படுத்தி எத்திரியம் திறன் ஒப்பந்தத்தைத் தொகுத்தல், நிலைநிறுத்துதல் மற்றும் அழைத்தல் (opens in a new tab)
- ஸ்லித்தர் மூலம் Solidity திறன் ஒப்பந்தங்களை பகுப்பாய்வு செய்யுங்கள் (opens in a new tab)
- தொகுதிச்சங்கிலி ஃபின்டெக் பயிற்சி: Python மூலம் கடனளிப்பு மற்றும் கடன் வாங்குதல் (opens in a new tab)
காப்பகப்படுத்தப்பட்ட கட்டுரைகள்
- Python மற்றும் Brownie மூலம் உங்கள் சொந்த ERC-20 வில்லையை நிலைநிறுத்துங்கள் (opens in a new tab)
- திறன் ஒப்பந்தங்களை நிலைநிறுத்த Brownie மற்றும் Python-ஐப் பயன்படுத்துதல் (opens in a new tab)
- Brownie மூலம் ஓபன்சீ-இல் NFT-களை உருவாக்குதல் (opens in a new tab)
Python திட்டங்கள் மற்றும் கருவிகள்
செயல்பாட்டில் உள்ளவை:
- Web3.py (opens in a new tab) - எத்திரியத்துடன் தொடர்புகொள்வதற்கான Python நிரலகம்
- Vyper (opens in a new tab) - EVM-க்கான பைத்தானிக் திறன் ஒப்பந்த மொழி
- Ape (opens in a new tab) - பைத்தானிஸ்டாக்கள், தரவு விஞ்ஞானிகள் மற்றும் பாதுகாப்பு நிபுணர்களுக்கான திறன் ஒப்பந்த மேம்பாட்டுக் கருவி
- py-evm (opens in a new tab) - எத்திரியம் மெய்நிகர் இயந்திரத்தின் (EVM) செயலாக்கம்
- 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 தொகுப்பியைச் சுற்றியுள்ள Python ரேப்பர்
- pymaker (opens in a new tab) - Maker ஒப்பந்தங்களுக்கான Python API
- siwe (opens in a new tab) - Python-க்கான எத்திரியம் மூலம் உள்நுழைக (SIWE)
- எத்திரியம் ஒருங்கிணைப்புகளுக்கான Web3 DeFi (opens in a new tab) - ERC-20, யூனிஸ்வாப் மற்றும் பிற பிரபலமான திட்டங்களுக்கான ஆயத்த ஒருங்கிணைப்புகளைக் கொண்ட ஒரு Python தொகுப்பு
- Wake (opens in a new tab) - ஒப்பந்தங்கள் சோதனை, ஃபஸ்ஸிங், நிலைநிறுத்தம், பாதிப்பு ஸ்கேனிங் மற்றும் குறியீடு வழிசெலுத்தலுக்கான ஆல்-இன்-ஒன் Python கட்டமைப்பு (மொழி சேவையகம் - Solidity-க்கான கருவிகள் (opens in a new tab))
- DeFiPy (opens in a new tab) - யூனிஸ்வாப் V2/V3, Balancer மற்றும் Curve முழுவதும் DeFi பகுப்பாய்வு மற்றும் தானியங்கு சந்தை உருவாக்கி (AMM) உருவகப்படுத்துதலுக்கான Python SDK
காப்பகப்படுத்தப்பட்டவை / இனி பராமரிக்கப்படாதவை:
- Trinity (opens in a new tab) - எத்திரியம் Python கிளையண்ட்
- Mamba (opens in a new tab) - Vyper மொழியில் எழுதப்பட்ட திறன் ஒப்பந்தங்களை எழுத, தொகுக்க மற்றும் நிலைநிறுத்த உதவும் கட்டமைப்பு
- Brownie (opens in a new tab) - எத்திரியம் திறன் ஒப்பந்தங்களை நிலைநிறுத்த, சோதிக்க மற்றும் தொடர்புகொள்வதற்கான Python கட்டமைப்பு
- pydevp2p (opens in a new tab) - எத்திரியம் P2P அடுக்கின் செயலாக்கம்
- py-wasm (opens in a new tab) - வெப் அசெம்பிளி இன்டர்ப்ரெட்டரின் Python செயலாக்கம்
மேலும் ஆதாரங்களைத் தேடுகிறீர்களா? ethereum.org/developers ஐப் பார்க்கவும்.
Python கருவிகளைப் பயன்படுத்தும் திட்டங்கள்
பின்வரும் எத்திரியம் அடிப்படையிலான திட்டங்கள் இந்தப் பக்கத்தில் குறிப்பிடப்பட்டுள்ள கருவிகளைப் பயன்படுத்துகின்றன. தொடர்புடைய திறந்த மூல களஞ்சியங்கள் எடுத்துக்காட்டு குறியீடு மற்றும் சிறந்த நடைமுறைகளுக்கு ஒரு நல்ல குறிப்புதவியாகச் செயல்படுகின்றன.
- Yearn Finance (opens in a new tab) மற்றும் Yearn பெட்டக ஒப்பந்தங்கள் களஞ்சியம் (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) தங்கள் உரிமைவழங்கல் ஒப்பந்தங்களை நிர்வகிக்கவும் நிலைநிறுத்தவும் Python-ஐப் பயன்படுத்துகிறது (opens in a new tab)
- Alpha Homora புகழ்பெற்ற Alpha Finance (opens in a new tab), திறன் ஒப்பந்தங்களைச் சோதிக்கவும் நிலைநிறுத்தவும் Brownie-ஐப் பயன்படுத்துகிறது (opens in a new tab)
Python சமூக விவாதம்
- Web3.py மற்றும் பிற Python கட்டமைப்பு விவாதங்களுக்கான எத்திரியம் Python சமூக டிஸ்கார்ட் (opens in a new tab)
- Vyper திறன் ஒப்பந்த நிரலாக்க விவாதங்களுக்கான Vyper டிஸ்கார்ட் (opens in a new tab)
பிற தொகுக்கப்பட்ட பட்டியல்கள்
Vyper விக்கியில் Vyper-க்கான நம்பமுடியாத ஆதாரங்களின் பட்டியல் (opens in a new tab) உள்ளது