From 076e733f7e2c879a0bfdc7872b62219844254839 Mon Sep 17 00:00:00 2001 From: Paul Miller Date: Tue, 26 Mar 2024 13:33:54 +0100 Subject: [PATCH] readme --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index facf6cd..e8e8564 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,11 @@ Minimal library for Ethereum transactions, addresses and smart contracts. - 🔓 Secure: 3 deps, audited [noble](https://paulmillr.com/noble/) cryptography - ðŸ”ŧ Tree-shaking-friendly: use only what's necessary, other code won't be included - 🌍 No network code: simplified auditing and offline usage -- 🔍 Unique tests: 150MB of test vectors from EIPs, ethers and viem -- ✍ïļ Create and sign transactions, generate and checksum addresses -- 📖 Human-readable hints for transactions and events +- 🔍 Reliable: 150MB of test vectors from EIPs, ethers and viem +- ✍ïļ Transactions: Create, sign and decode complex txs using human-readable hints - 🆎 Call smart contracts: Chainlink and Uniswap APIs are included - ðŸĶš Typescript-friendly ABI and RLP decoding -- ðŸŠķ 3000 lines for everything +- ðŸŠķ 1200 lines for core functionality Check out article [ZSTs, ABIs, stolen keys and broken legs](https://github.com/paulmillr/micro-eth-signer/discussions/20) about caveats of secure ABI parsing found during development of the library.