{"repo":"Python-Cardano/pycardano","free":true,"listed":false,"github":"https://github.com/Python-Cardano/pycardano","clone":"git clone https://github.com/Python-Cardano/pycardano.git","description":"A lightweight Cardano library in Python","language":"Python","stars":252,"topics":["blockchain","cardano","library","python","hacktoberfest"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"--- PyCardano PyCardano is a Cardano library written in Python. It allows users to create and sign transactions without depending on third-party Cardano serialization tools, such as cardano-cli and cardano-serialization-lib, making it a lightweight library, which is simple and fast to set up in all types of environments. Current goal of this project is to enable developers to write off-chain code and tests in pure Python for Plutus DApps. Nevertheless, we see the potential in expanding this project to a full Cardano node client, which could be beneficial for faster R&D iterations. Features - [x] Shelly address - [x] Transaction builder - [x] Transaction signing - [x] Multi-asset - [X] Chain backend integration - [X] Fee calculation - [X] UTxO selection - [X] Native script - [X] Native token - [X] Metadata - [X] Plutus script - [X] Staking certificates - [X] Reward withdraw - [X] Mnemonic - [X] HD Wallet - [x] Pool certificate - [x] Protocol proposal update - [x] Governance actions - [x] Byron Address Installation Install the library using pip: pip install pycardano cbor2 cbor2 is a dependency of pycardano. It is used to encode and decode CBOR data. It has two implementations: one is pure Python and the other is C, which is installed by default. The C implementation is faster, but it is less flexible than the pure Python implementation. For some users, the C implementation may not work properly when deserializing cbor data. For example, the order of inputs of a transaction isn","default_branch":null,"files":null,"tree":[],"storefront":"/r/Python-Cardano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Python-Cardano/pycardano/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}