{"repo":"irulast/chia_crypto_utils","free":true,"listed":false,"github":"https://github.com/irulast/chia_crypto_utils","clone":"git clone https://github.com/irulast/chia_crypto_utils.git","description":"Cryptographic utilities in Dart for the Chia blockchain with a functional object model for manipulating Chia primitive types.","language":"Dart","stars":66,"topics":["bip39","chia","chia-blockchain","chia-network","chialisp","cryptocurrency","cryptography","dart"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Chia Crypto Utils An SDK for interacting with Chia primitives serving as a basis for a Chia client. - Generating hardened and unhardened keys from a 24 word mnemonic seed - Standard transaction (XCH) coin spend - CAT - PlotNFT - NFT - Offer - Integration tests using the Chia simulator - Serialization and deserialization to and from Bytes for easy integration into secure storage - Atomic swap between Chia and Bitcoin Dependencies This repository is written in Dart to enable mobile and web usage. You may install either the Dart SDK or the Flutter SDK, which also includes Dart. Build and Test For integration tests, execute the following script: To run integration tests from VS Code UI, add the following json file to chia-crypto-utils root simulator gen path.json Example Coverage Dependencies Install Flutter and add the flutter tool to your path. LCOV is used to create a coverage report in HTML format. Generate Coverage Report Run tests Merge coverage files Generate coverage report View the coverage report","default_branch":null,"files":null,"tree":[],"storefront":"/r/irulast","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/irulast/chia_crypto_utils/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."}