Trang cập nhật mới nhất: September 3, 2020
Ethereum cho nhà phát triển Python
Sử dụng Ethereum để tạo các ứng dụng phi tập trung (hay "dapps") sử dụng các lợi ích của công nghệ tiền điện tử và chuỗi khối. Các ứng dụng phi tập trung này có thể đáng tin cậy, có nghĩa là một khi chúng được triển khai lên Ethereum, chúng sẽ luôn chạy như được lập trình. Chúng có thể kiểm soát các tài sản kỹ thuật số để tạo ra những loại ứng dụng tài chính mới. Chúng có thể được phân cấp, có nghĩa là không một thực thể hay người nào kiểm soát chúng và gần như không thể kiểm duyệt.
Bắt đầu với Hợp đồng thông minh và Ngôn ngữ Solidity
Thực hiện các bước đầu tiên để tích hợp Python với Ethereum
Cần một hướng dẫn cơ bản hơn? Tham khảo ethereum.org/learn hoặc ethereum.org/developers.
- Giải thích về chuỗi khối
- Hiểu về Hợp đồng thông minh
- Viết Hợp đồng thông minh đầu tên của bạn
- Tìm hiểu cách biên dịch và triển khai Solidity
Bài viết cho người mới bắt đầu
- Giới thiệu về Hợp đồng thông minh với Vyper
- Phát triển hợp đồng Ethereum bằng Python Flask như thế nào?
- Giới thiệu về Web3.py · Ethereum dành cho nhà phát triển Python
- Cách gọi chức năng Hợp đồng thông minh bằng Python và web3.py
Bài viết trung gian
- Phát triển ứng dụng phi tập trung cho lập trình viên Python
- Tạo giao diện Python Ethereum: Phần 1
- Hợp đồng thông minh Ethereum trong Python: hướng dẫn toàn diện
- Mọi thứ bạn cần biết về ứng dụng ứng dụng Trinity Ethereum
Các mẫu sử dụng nâng cao
- Biên dịch, triển khai và gọi hợp đồng thông minh Ethereum bằng Python
- Phân tích Hợp đồng thông minh Solidity với Slither
Các dự án và công cụ Python
- Brownie - Framework Python để triển khai, thử nghiệm và tương tác với các hợp đồng thông minh Ethereum
- eth-utils - các chức năng tiện ích để làm việc với các cơ sở mã hóa liên quan đến Ethereum
- py-evm - triển khai máy ảo Ethereum
- py-solc-x - Trình tập trung Python xung quanh trình biên dịch solc solidity với hỗ trợ 0,5.x
- py-wasm - Python thực hiện trình thông dịch lắp ráp web
- pydevp2p - Triển khai ngăn xếp Ethereum P2P
- pymaker - Python API cho hợp đồng của nhà sản xuất
- Mamba - framework để viết, biên dịch và triển khai các hợp đồng thông minh được viết bằng ngôn ngữ Vyper
- Trinity - Ứng dụng Ethereum Python
- Vyper - Ngôn ngữ hợp đồng thông minh Pythonic cho EVM
- Web3.py - Thư viện Python để tương tác với Ethereum
Tìm kiếm thêm tài nguyên? Tham khảo ethereum.org/developers.
Những người đóng góp cho cộng đồng Python
Danh sách tổng hợp khác
Wiki Vyper có một danh sách tài nguyên đáng kinh ngạc cho Vyper Để có một nguồn biên dịch các công cụ liên quan đến Python, hãy tham khảo py-eth.com.