Sivu viimeksi päivitetty: September 3, 2020
Ethereum Python-kehittäjille
Käytä Ethereumia luodaksesi hajautettuja sovelluksia (decentralized applications, "dapps"), jotka hyödyntävät kryptovaluuttaa ja lohkoketjuteknologiaa. Nämä dappit ovat luotettavia, koska Ethereumin lohkoketjussa ne ajetaan aina kuten ne on ohjelmoitu. Niillä voidaan ohjata digitaalisia varoja ja luoda uudenlaisia taloudellisia sovelluksia. Sovellukset voidaan hajauttaa, joten mikään yksittäinen kokonaisuus tai ihminen ei voi ohjata niitä ja niiden sensurointi on lähes mahdotonta.
Älysopimukset ja Solidity-ohjelmointikieli tutuksi
Näin pääset alkuun Pythonin integroimisessa Ethereumiin
Tarvitsetko perusteellisempaa aloitusta? Katso ethereum.org/fi/learn tai ethereum.org/fi/developers.
- Lohkoketjut selitettynä
- Älysopimusten ymmärtäminen
- Kirjoita ensimmäinen älysopimuksesi
- Opi kääntämään ja julkaisemaan Solidityä
Aloittelijan artikkelit
- Johdanto älysopimuksiin Vyperillä
- Miten voin kehittää Ethereum-sopimuksen käyttäen Python Flaskia?
- Johdanto Web3.py:hyn · Ethereum Python-kehittäjille
- Miten voin kutsua älysopimusfunktiota käyttäen Pythonia ja web3.py:tä
Keskitason artikkelit
- DApp-kehitys Python-ohjelmoijille
- Ethereum-käyttöliittymän luonti Pythonilla: Osa 1
- Ethereumin älysopimukset Pythonilla: kattava(hko) opas
- Kaikki mitä tarvitsee tietää Trinity Ethereum -asiakasohjelmasta
Edistyneet käyttösuunnittelumallit
- Ethereumin älysopimusten kääntäminen, julkaiseminen ja kutsuminen Pythonilla
- Analysoi Solidity-älysopimuksia Slitherillä
Python-projektit ja -työkalut
- Brownie - Python-ohjelmistokehys Ethereum-älysopimusten julkaisemiseen, testaukseen ja käyttämiseen
- eth-utils - hyötyfunktioita Etherumiin liittyvien koodipohjien kanssa työskentelyyn
- py-evm - Ethereum Virtual Machine -toteutus
- py-solc-x - Python wrapper, solc solidity -kääntäjällä ja 0.5x tuella
- py-wasm - Python-toteutus WebAssembly-tulkista
- pydevp2p - Ethereumin P2P stack -toteutus
- pymaker - Python API Maker-sopimuksille
- Mamba - Ohjelmistokehys Vyperillä kirjoitettujen älysopimusten kirjoittamiseen, kääntämiseen ja lähettämiseen
- Trinity - Ethereum Python -asiakasohjelma
- Vyper - Pythoniin pohjaava älysopimuskieli EVM:lle
- Web3.py - Python-kirjasto Ethereum-kehitystä varten
Etsitkö muita resursseja? Katso ethereum.org/fi/developers.
Python-yhteisön osallistujat
Muita kerättyjä listoja
Vyperin wikissä on erittäin kattava lista resursseja Vyperiä varten Katso luettelo Pythoniin liittyvistä työkaluista osoitteesta py-eth.com.