Posledná aktualizácia stránky: September 3, 2020
Ethereum pre vývojárov v jazyku Python
Ethereum vám umožňuje vytvárať decentralizované aplikácie (alebo „dappky“), ktoré sú technologicky postavené na kryptomenách a blockchaine. Tieto dappky môžu byť dôveryhodné, čo znamená, že hneď, ako ich „nahráte“ do Etherea, budú vždy fungovať presne tak, ako boli naprogramované. Môžu tiež slúžiť na kontrolu digitálnych aktív a vytváranie nových druhov finančných aplikácií. Môžu byť decentralizované, čo znamená, že ich nekontroluje žiadna samostatná entita alebo osoba a je takmer nemožné ich cenzurovať.
Úvod do smart kontraktov a jazyka Solidity
Urobte prvé kroky k integrácii jazyka Python s Ethereom
Potrebujete ďalšie základné informácie o Ethereu? Pozrite si ethereum.org/sk/learn alebo ethereum.org/sk/developers.
- Blockchain Explained
- Understanding Smart Contracts
- Write your First Smart Contract
- Learn How to Compile and Deploy Solidity
Články pre začiatočníkov
- An Introduction to Smart Contracts with Vyper
- How to develop Ethereum contract using Python Flask?
- Intro to Web3.py · Ethereum For Python Developers
- How to call a Smart Contract function using Python and web3.py
Články pre mierne pokročilých
- DApp Development for Python Programmers
- Creating a Python Ethereum Interface: Part 1
- Ethereum Smart Contracts in Python: a comprehensive(ish) guide
- Everything you need to know about the Trinity Ethereum client
Príklady použitia pre pokročilých
- Compiling, deploying and calling Ethereum smartcontract using Python
- Analyze Solidity Smart Contracts with Slither
Projekty a nástroje v jazyku Python
- Brownie - architektúra v Pythone na nasadenie, testovanie a interakciu so smart kontraktmi pre Ethereum
- eth-utils - pomocné funkcie na prácu s kódovými základňami Etherea
- py-evm - implementácia virtuálneho počítača Ethereum (EVM)
- py-solc-x - wrapper jazyka Python pre kompilátor solc solidity s podporou 0.5.x.
- py-wasm - implementácia web assembly interpretera v jazyku Python
- pydevp2p - implementácia P2P stacku Etherea
- pymaker - API rozhranie kontraktov projektu Maker v jazyku Python
- Mamba - rámec na písanie, kompiláciu a nasadzovanie smart kontraktov napísaných v jazyku Vyper
- Trinity - klient Etherea v jazyku Python
- Vyper - jazyk smart kontraktov podobný Pythonu určený pre EVM
- Web3.py - knižnica v jazyku Python pre interakciu s Ethereom
Hľadáte ďalšie zdroje informácií? Pozrite si ethereum.org/sk/developers.
Prispievatelia do komunity Python
Ďalšie súhrnné zoznamy
Wiki jazyka Vyper obsahuje úžasný zoznam zdrojov pre Vyper Súhrnný zdroj nástrojov súvisiacich s Pythonom nájdete na py-eth.com.