Ethereum Python fejlesztőknek
Page last update: 2025. szeptember 12.
Használj Ethereumot decentralizált alkalmazások (avagy "dappok") fejlesztésére, melyek kihasználják a kriptovaluta és a blokklánc technológia nyújtotta előnyöket. Ezek a dappok megbízhatóak, ami azt jelenti, hogyha egyszer telepítették az Ethereumba, akkor mindig úgy fognak futni, ahogy programozták őket. Digitális vagyontárgyakat irányíthatnak, lehetőséget teremtve ezzel újfajta pénzügyi alkalmazások létrejöveteléhez. Decentralizáltak lehetnek, mely azt jelenti, hogy semmilyen entitás vagy személy nem irányítja őket és közel lehetetlen őket cenzúrázni.
Kezdő lépések az okosszerződésekkel és a Solidity nyelvvel
Tegye meg az első lépést, hogy integrálja a Pythont az Ethereummal
Szükséged van egy méginkább kezdőknek szóló alapozóra? Tekintsd meg az ethereum.org/learn oldalt vagy az ethereum.org/developers oldalt.
- Blokklánc ismertetéseopens in a new tab
- Okosszerződések értelmezéseopens in a new tab
- Írd meg az első Okosszerződésedopens in a new tab
- Tanuld meg a Solidity fordítását és telepítésétopens in a new tab
Cikkek kezdőknek
- Egy (Python) fejlesztői útmutató az Ethereumraopens in a new tab
- A Python helyzete a 2023-as blokklánc riportbanopens in a new tab
- Bevezetés az okosszerződésekbe Vyper-relopens in a new tab
- Telepítse a saját ERC20-as tokenjét Pythonnal és Brownie-valopens in a new tab
- Hogyan kell Ethereum szerződést fejleszteni Python Flask használatával?opens in a new tab
- Bevezetés Web3.py-ba · Ethereum Python fejlesztőknekopens in a new tab
- Hogyan kell egy okosszerződés függvényt meghívni Python és web3.py használatávalopens in a new tab
Köztes cikkek
- Dapp fejlesztés Python programozóknakopens in a new tab
- Python Ethereum felület létrehozása: Első részopens in a new tab
- Ethereum okosszerződések Pythonban: egy átfogó útmutatóopens in a new tab
- Okosszerződések telepítése Brownie-val és Pythonnalopens in a new tab
- NFT-k létrehozása az OpenSea piactérre a Brownie-valopens in a new tab
Speciális használati minták
- Ethereum okosszerződések fordítása, telepítése és hívása Python használatávalopens in a new tab
- Solidity okosszerződések elemzése Slitherrelopens in a new tab
- Blokklánc pénzügyi technológiai (fintech) útmutató: kölcsönadás és kölcsönvétel Pythonnalopens in a new tab
Python projektek és eszközök
Aktív:
- Web3.pyopens in a new tab – Python könyvtár az Ethereummal történő interakciókra
- Vyperopens in a new tab – Pythonikus okosszerződés nyelv az EVM-re
- Apeopens in a new tab – _ Az okosszerződés fejlesztői eszköz a pythonisták, adatkutatók és biztonsági szakértők számára._
- py-evmopens in a new tab – Az Ethereum virtuális gép implementációja
- eth-testeropens in a new tab – Eszközök az Ethereum-alapú alkalmazások teszteléséhez
- eth-utilsopens in a new tab - használati funkciók Ethereumhoz kapcsolódó kódbázisokkal való munkához
- py-solc-xopens in a new tab – Python wrapper a solc solidity fordító köré 0.5.x támogatással
- pymakeropens in a new tab – Python API Maker szerződésekre
- siweopens in a new tab – Bejelentkezés az Ethereummal (siwe) Pythonra
- Web3 decentralizált pénzügyek (DeFi) Ethereum integrációhozopens in a new tab – Egy Python csomag, mely készen áll az ERC-20, Uniswap és más népszerű projektekkel való integrációra
- Wakeopens in a new tab - Minden az egyben Python keretrendszer a szerződéseknek a teszteléshez, fuzzinghoz, telepítéshez, sebezhetőségi vizsgálathoz és kódnavigációhoz (nyelvi szerver - eszközök a Solidity-hezopens in a new tab)
Archivált / a karbantartás megszűnt:
- Trinityopens in a new tab – Ethereum Python-kliens
- Mambaopens in a new tab – Keretrendszer Vyper nyelven írt okosszerződések írására, fordítására és telepítésére
- Brownieopens in a new tab – Python keretrendszer Ethereum okosszerződések telepítésére, tesztelésére és alkalmazására
- pydevp2popens in a new tab – Az Ethereum P2P stack implementációja
- py-wasmopens in a new tab – A web assembly interpreter Python-implementációja
Még több anyagot keresel? Tekintse meg az ethereum.org/developers oldalt.
Python-eszközöket használó projektek
A következő Ethereum-alapú projektek a fent említett eszközöket használják. A kapcsolódó mappák jó referenciaként szolgálnak például a kódok és a bevált gyakorlatok tekintetében.
- Yearn Financeopens in a new tab és Yearn Vault Contracts mappaopens in a new tab
- Curveopens in a new tab és Curve okosszerződések mappaopens in a new tab
- BadgerDAOopens in a new tab és Brownie eszközkészletet használó okosszerződésekopens in a new tab
- Sushiopens in a new tab Pythont használ arra, hogy a megbízási szerződéseket kezelje és telepítseopens in a new tab
- Alpha Financeopens in a new tab, amelyet az Alpha Homora révén ismerünk, Brownie-t használ, hogy az okosszerződéseket tesztelje és telepítseopens in a new tab
Python közösségi egyeztetések
- Ethereum Python közösségi Discord csatornaopens in a new tab a Web3.py és más Python keretrendszerhez kapcsolódó beszélgetésekhez
- Vyper Discordopens in a new tab a Vyper okosszerződés programozással kapcsolatos beszélgetésekre
Egyéb összesített listák
A Vyper wiki egy rendkívüli listát tartalmaz a Vyper-forrásokrólopens in a new tab.