{"repo":"Saiko-Seiko/Multichain-Wallet","free":true,"listed":false,"github":"https://github.com/Saiko-Seiko/Multichain-Wallet","clone":"git clone https://github.com/Saiko-Seiko/Multichain-Wallet.git","description":"A Golang multichain wallet library for managing wallets, transactions, and interactions across multiple blockchains including Ethereum, Bitcoin, Solana, Aptos, Flow and EVM compatible blockchains.","language":"Go","stars":18,"topics":["bitcoin","ethereum","evm","flow","golang","multichain","wallet","wallet-generator","blockchain","crosschain"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Multichain Wallet (MCW) MCW is a Go package that provides a unified interface for managing wallets, generating mnemonics, and interacting with different blockchain networks: Ethereum, Solana, Bitcoin, and Aptos.The interface includes functionality for creating and managing wallets, handling transactions, and performing other blockchain-related operations. Table of Contents - Installation - Usage - Methods - Error Handling - Contribute Installation Usage Import the package in your Go code: Methods Method Ethereum Solana Bitcoin Aptos Flow ------------------------------------------------------------------------------------------------------------------------- -------- ------ ------- ----- ---- GenerateMnemonic ✓ ✓ ✓ ✓ ✓ WalletFromMnemonic ✓ ✓ ✓ ✓ ✓ CreateWallet ✓ ✓ ✓ ✓ ✓ GetAddressFromPrivateKey ✓ ✓ ✓ ✓ ✗ GetBalance ✓ ✓ ✓ ✓ ✓ GetTokenBalance ✓ ✓ ✗ ✓ ✗ GetTxByHash ✓ ✓ ✓ ✓ ✓ Transfer ✓ ✓ ✓ ✓ ✓ TransferToken ✓ ✓ ✗ ✗ ✗ GetTokenInfo ✓ ✓ ✗ ✗ ✗ SmartContractCall ✓ ✗ ✗ ✗ ✗ CreateAccountCreationTx ✗ ✗ ✗ ✗ ✓ GenerateMnemonic Generates a BIP-39 mnemonic phrase based on the specified entropy bit size. EThe mnemonic phrase is generated based on a specific bit size of entropy (randomness). 128 bits of entropy gives a 12-word mnemonic. 160 bits of entropy gives a 15-word mnemonic. 192 bits of entropy gives an 18-word mnemonic. 224 bits of entropy gives a 21-word mnemonic. 256 bits of entropy gives a 24-word mnemonic. - Output WalletFromMnemonic WalletFromMnemonic generates a wallet for a spec","default_branch":null,"files":null,"tree":[],"storefront":"/r/Saiko-Seiko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Saiko-Seiko/Multichain-Wallet/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."}