Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/formysister/multichain-wallet-sdk
📱💳TS/JS library to create & manage crypto wallet and manage payment for various blockchain⛓ networks
https://github.com/formysister/multichain-wallet-sdk
bitcoin blockchain cardano crypto-wallet ethereum javascript multichain multichain-wallet multichain-wallet-sdk ripple solana tron typescript wallet-creator wallet-generator wallet-sdk
Last synced: 2 months ago
JSON representation
📱💳TS/JS library to create & manage crypto wallet and manage payment for various blockchain⛓ networks
- Host: GitHub
- URL: https://github.com/formysister/multichain-wallet-sdk
- Owner: formysister
- License: mit
- Created: 2023-10-09T07:58:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-10T05:00:11.000Z (8 months ago)
- Last Synced: 2024-11-14T01:08:26.909Z (3 months ago)
- Topics: bitcoin, blockchain, cardano, crypto-wallet, ethereum, javascript, multichain, multichain-wallet, multichain-wallet-sdk, ripple, solana, tron, typescript, wallet-creator, wallet-generator, wallet-sdk
- Language: TypeScript
- Homepage: https://cybers-organization-5.gitbook.io/multichain-wallet-sdk-documentation
- Size: 6 MB
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 👷‍♂️🚧 This library is under construction 🚧👷‍♂️
## multichain-wallet-sdk [multichain wallet development kit]### 📡Supported Network List
- EVM based networks
- Solana
- BNB Beacon Chain (Temporarily disabled)[Documentation](https://cybers-organization-5.gitbook.io/multichain-wallet-sdk-documentation)
### installation
```
npm install multichain-wallet-sdk
```### import example (es5)
```javascript
const { EthereumWallet } = require('multichain-wallet-sdk');
```### import example (es6)
```javascript
import { EthereumWallet } from 'multichain-wallet-sdk';
```### functions(Ethereum)
- Create wallet
- Recover wallet from phrase words
- Create master seed from mnemonic
- Create account
- Get token detail
- Get token balance
- Send ETH
- Token approve
- Token transfer
- Check address is contract address (util function)
- Check contract is NFT contract (util function)
- Check contract is ERC721 NFT (util function)
- Check contract is ERC1155 NFT (util function)
- Get contract object from address and ABI interface(util function)
- Convert GWEI to WEI (util function)
- Convert GWEI to ETH (util function)
- Convert WEI to ETH (util function)
- Get latency of JSON RPC endpoint (util function)
- GET latency of websocket endpoint (util function)
### functions(Solana)
- Create wallet
- Recover wallet from mnemonic phrase
- Get key pair from private key
- Create account
- Recover account from private key
- Get token/SOL balance of address
- Send SOL
- Transfer token
- Get provider from RPC url (util function)
- Get transaction from hash (util function)
- Get existing token list of network (util function)
- Get token detail from token address (util function)### functions(BNB Beacon Chain)
- Create wallet
- Recover wallet from mnemonic phrase
- Recover account from private key
- Get BNB balance
- Send BNB
- Transfer tokensContribute [here](https://github.com/formysister/multichain-wallet-sdk/fork).
Submit issues [here](https://github.com/formysister/multichain-wallet-sdk/issues).### More blockchains and networks will be added.
## Enjoy your work !
Made with ❤ by [formysister](https://github.com/formysister)