{"repo":"paulmillr/micro-eth-signer","free":true,"listed":false,"github":"https://github.com/paulmillr/micro-eth-signer","clone":"git clone https://github.com/paulmillr/micro-eth-signer.git","description":"Minimal privacy-focused Ethereum library","language":"TypeScript","stars":233,"topics":["ethereum","transaction","eth","signature","signing","validate","address","web3","ethers","signer"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"micro-eth-signer Minimal privacy-focused Ethereum library. - 🔓 Core: audited noble cryptography, zero network access, hedged signatures, 10KB gzipped, tree-shakeable - 🦺 Opt-in modules: type-safe ABI with ERC-7730 Clear Signing, RLP, SSZ, KZG & PeerDAS, BLS keystores - 🕵️ Privacy-first networking: account history, token & NFT balances, prices, ENS, Uniswap swaps — all derived from plain RPC against your own node. No Etherscan, no CoinGecko, no OpenSea: no third parties to leak your addresses to - Reliable: 800MB of test vectors from EIPs, ethers and viem. Check out all web3 utility libraries: ETH, BTC, SOL Usage npm install micro-eth-signer jsr add jsr:@paulmillr/micro-eth-signer We support all major platforms and runtimes. React Native may need a polyfill for getRandomValues. - Core - Create random wallet - Transactions: create, sign - Addresses: create, checksum - Messages: sign, verify - Advanced - ABI parsing - Clear Signing - Keystore: EIP-2333 & legacy - RLP & SSZ - KZG & PeerDAS - RPC provider - Init network - Fetch balances and history - Asset price quoting (uniswap, chainlink) - Resolve ENS and GNS names - Swap tokens with Uniswap - Security - Speed - License Core Core is everything done offline with a secp256k1 key — the three kinds of payloads Ethereum signs: transactions ( Transaction ), EIP-7702 authorizations ( authorization ), and messages (EIP-191 eip191Signer , EIP-712 signTyped ), plus the addresses derived from those keys. Heavy or specialized codecs (AB","default_branch":null,"files":null,"tree":[],"storefront":"/r/paulmillr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paulmillr/micro-eth-signer/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."}