Zymbit Wallet Python SDK
Project description
Zymbit Wallet Python SDK
Overview
Ethereum accounts, signatures, and transactions have an additional layer of complexity over traditional cryptographic keys and signatures. The Zymbit Wallet SDK aims to abstract away this complexity, enabling you to create and manage multiple blockchain wallets and seamlessly integrate with various blockchains without having to deal with their technical intricacies.
The first iteration of the SDK encapsulates all wallet creation, management, and use (sending transactions and interacting with dApps) capabilities for Ethereum and EVM compatible chains.
If you are a developer interested in creating your own custom implementations of Accounts and/or Keyrings to work with ZymbitKeyringManager, you should further explore this repository. By extending the Account and Keyring Abstract Base Classes (ABCs), you can implement the required methods and any additional functionality as needed. The elliptic curves we support (secp256k1, secp256r1, and ed25519) are used by many major blockchains, including Bitcoin, Ethereum, Cardano, Solana, and Polkadot. Developing your own keyrings can be incredibly beneficial for a wide range of applications, such as key management or on-chain interactions like sending transactions or interacting with smart contracts.
NOTE: Only compatible with HSM6, SCM, and SEN
Installation
pip install zymbitwalletsdk
Documentation:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for zymbitwalletsdk-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84af5c3c5a1a4ed9aec3b533103dcf7b9c0f2f97cc895d89ab1c437d1acf1ce0 |
|
MD5 | 25a9c1f6d258450e82facb2d5fe16624 |
|
BLAKE2b-256 | 4d39d2162ef65df7f3376e248e1021839fa081c72fcc27ab8d8050d9d4757eea |