Skip to content

Open-source decentralized wallet for the future of finance. Securely manage assets, support for Bitcoin, XRP, Ethereum, Tron, Ton, Cosmos, Kusama, Polkadot, Substrate, Monero, Aptos, Sui, Stellar , Dogecoin, Litecoin, Dash and more.

License

Notifications You must be signed in to change notification settings

mrtnetwork/onchain_wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About OnChain Wallet

Welcome to OnChain Wallet, the open-source wallet crafted for the decentralized future of finance. Our mission is to provide users with a secure and versatile solution supporting a wide range of cryptocurrencies, including Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Ethereum, Tron, Ripple, Solana, Cardano, Cosmos, Monero, Sui, Aptos, Polkadot, and Kusama. Our roadmap includes cross-platform support across Android, Windows, macOS, web, and extensions for Chrome, Brave, and Mozilla Firefox.

Networks

Bitcoin and forked networks

  • Features: Full support for Bitcoin and transactions on forked Bitcoin-based networks.
  • Supported Networks: Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Bitcoin SV, and more.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Ripple

  • Features: Unlocking the potential of the Ripple network.
  • Highlights: Comprehensive support for advanced cryptographic algorithms, NFTs, tokens, multisignature transactions, account settings, trust settings, escrow transactions, regular key settings, and more.

Solana

  • Features: Seamless support for Solana transactions.
  • Highlights:
    • SPLToken transfer, account creation and token minting.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Cardano

  • Features: Streamlined support for Cardano transactions.
  • Highlights:
    • Full compatibility with Shelley and Byron addresses and transactions.
    • Facilitates minting and transfer of assets.
    • Integration for stake certificates.
    • Allows for multiple account transactions.

Ethereum

  • Features: Support for Ethereum transactions.
  • Highlights: Compatibility with both legacy and EIP-1559 transactions. Import and manage ERC-20 assets effortlessly, and execute ERC-20 token transfers with ease.
  • Web3: Wallet Standard, EIP-1193 and EIP-6963. (available on extension, Android, and macOS platforms.). examples

Tron

  • Features: Seamless interaction with the Tron blockchain.
  • Highlights: Confidence in sending TRX, TRC-20, and TRC-10 tokens. Support for native contracts, including multi-signature transactions. Control over updating account permissions, managing accounts, unstaking (v2), delegating resources, and creating/updating witnesses.
  • Web3: Wallet Standard and TIP-1193. (available on extension, Android, and macOS platforms.). examples

Cosmos

  • Features: Seamless support for Cosmos transactions.
  • Highlights:
    • Support for Secp256k1, Secp256r1, Ed25519, and ETHSecp256k1
    • Supports importing networks based on forked Cosmos and Evmos chains.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Ton

  • Features: Seamless support for Ton transactions.
  • Highlights: Jetton transfer, multiple message transfer.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Stellar

  • Features: Seamless Stellar transaction support.
  • Highlights: Supports Payment, ChangeTrust, PathPayment, ManageBuyOffer, ManageSellOffer, and more.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Substrate

  • Features: Provides seamless support for Kusama, Polkadot transactions, and standalone chains.
  • Highlights: Enables importing Substrate networks, interacting with metadata, creating extrinsics, querying storage, and making runtime calls.
  • Web3: Wallet Standard and polkadotJs injected provider. (available on extension, Android, and macOS platforms.). examples

Monero

  • Features: Seamless support for Monero transactions, Generate and verify proof.

SUI

  • Features: Seamless support for Sui transactions.
  • Highlights: Coin management, Multisig.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Aptos

  • Features: Seamless support for Aptos transactions.
  • Highlights: Coin management, Multikey, MultiED25519.
  • Web3: Wallet Standard. (available on extension, Android, and macOS platforms.). examples

Platform Support

OnChain Wallet is available on multiple platforms to provide a seamless experience:

  • Android: Take your wallet on the go with our Android app, ensuring you have secure access to your funds anytime, anywhere.

  • Windows: Enjoy the convenience of OnChain Wallet on your desktop. Our Windows version brings the power of decentralized finance to your fingertips.

  • Macos: Enjoy the convenience of OnChain Wallet on your desktop. Our Mac version brings the power of decentralized finance to your fingertips.

  • Web: Access your wallet from any web browser with our web platform. Manage your assets with ease, all while enjoying the security and privacy OnChain Wallet provides.

  • Browser Extensions: Integrate seamlessly with your browser using our extensions for Chrome, Brave, and Mozilla Firefox, enhancing your web-based financial interactions.

Build Instructions

Clone the repository and build using Flutter:

  • WEB

you can view the web version of OnChain Wallet at https://mrtnetwork.github.io/onchain_wallet/.

gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -web
  • Chrome, Edge, Brave extention
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -chrome
  • Opera extention
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -opera
  • Firefox extention
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -firefox
  • Android
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -apk
  • Windows
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -windows
  • Macos
gh repo clone mrtnetwork/onchain_wallet
cd onchain_wallet
flutter pub get
dart run app_builder.dart -macos

Community-Driven Development

OnChain Wallet is not just a wallet; it's a community-driven project. We welcome collaboration, feedback, and contributions from the community. Together, we're building a decentralized future that prioritizes security, privacy, and inclusivity.

Contributing

Contributions are welcome! Please follow these guidelines:

  • Fork the repository and create a new branch.
  • Make your changes and ensure tests pass.
  • Submit a pull request with a detailed description of your changes.

Feature requests and bugs

Please file feature requests and bugs in the issue tracker.

Get Involved

Join us on our mission to redefine the landscape of decentralized finance. Contribute to our open-source project on GitHub or connect with our community on Telegram.

Thank you for choosing OnChain Wallet as your trusted partner in the world of decentralized finance.

Support

1KMRGUzRFCuR9y73gUnjxfC1Dte8Ua3vcp

bc1q92fvc5jm4k8e5wegzmhzdv72gwe43sgfnuspgzfmj7llkd8xhmusgd44qf

About

Open-source decentralized wallet for the future of finance. Securely manage assets, support for Bitcoin, XRP, Ethereum, Tron, Ton, Cosmos, Kusama, Polkadot, Substrate, Monero, Aptos, Sui, Stellar , Dogecoin, Litecoin, Dash and more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published