Introducing OsmWallet

OsmWallet is a browser extension, which allows users to store and manage account keys locally, broadcast transactions, send and receive XRPL-based cryptocurrencies and tokens, and securely connect to external applications through a compatible web browser.

We are not actively promoting OsmWallet yet, as we want it to grow organically for sometime based on the features and usefulness.

OsmWallet Main screen

OsmWallet Is Non-custodial

Users account secret and password are stored on their own local device. No one else other than themselves have control over their account. OsmWallet creators and team also do not have access to user secret and password. This is powerful. But with great power comes great responsibility: the user is responsible for safeguarding their own accounts. Users should never share the accounts secret(familySeed, Secret Number, mnemonic, private key, wallet password) with anyone. Anyone asking for these information is a scammer, and you must never interact with such people – block and report such scammers to relevant platforms immediately.

Remember, OsmWallet Team will never ask you to share your secret key or wallet password with them. If someone from the team is asking you for these information it’s an imposter account and not the real team member. So never share your secret key and wallet password with anyone.

 

Encryption/Decryption of Secret: Security/Safety

OsmWallet stores account secrets on users local device, using strong encryption. The encrypted secret keys are only decrypted while authorising a transaction. If someone gets hold of the user’s computer and digs in, they might just get an encrypted secret key, which is not of much use.

Logout after use

Always logout(click on your profile picture at the top right corner -> logout) after using the wallet. This is one thing which will help you keep your accounts super safe.

 
Related Read: Protect Yourself From Scammers

Key Features

OsmWallet Key Features

  1. Secure – because of encryption: But since it’s a non-custodial wallet, your account is as safe as you can keep it.
  2. Fast & Cheap: Since XRP ledger itself is super fast, our application inherits the feature and extends it with a sleek UI. And one of the key features of XRP Ledger is its exceptionally low transaction fees.
  3. Multi-account: You can generate/import multiple XRPL account and manage it via OsmWallet.
  4. Token Management: Using OsmWallet you can add, edit and remove issuer for various XRPL based tokens/currencies.
  5. Send/Receive Payments: You can send and receive XRP and XRPL based tokens/currencies directly from inside OsmWallet and also authorise transactions initiated by 3rd party applications/websites.
  6. Deleting your XRPL account: You can delete your XRPL account and recover most of your wallet/account reserve.
  7. Decentralized Exchange(DEX) / Token Swap: We are working on it, and will release it soon.

..other features like setting your profile picture, domain, account label, bookmarking certain transaction, light/dark mode theme, switching between main and test network, setting your local currency to get current XRP price in that currency etc are all already available in OsmWallet.

 

Roadmap: Not in particular order

We are researching various things from NFTs to Hooks, so that we can support them when they are natively available on XRP Ledger’s main network. Here are some of the things we are looking into:

 

Long Term Short Term Medium Term
Streaming Micro-payments WordPress Integration Twitter Tipbot
Non-fungible token (NFT) Building OsmAPI Osm T-shirts/mugs
Hooks / Sidechains Integration More XRPL Features Scratch card
Running a validator node Xumm Integration Voucher/Gift card
Decentralised Finance(DeFi) Token Swap: DEX OsmArmy: Community
USB Stick Integration Testing & Optimizing Educational Material

 

Web Payments: Donations, ecommerce platforms, web monetization!

Businesses/Developers can integrate Javascript API and start accepting XRPL based crypto payments. Users can make payments via OsmWallet. We will be publishing a separate tutorial and show how developers can use the API and start accepting payments. We are in the final testing phase of the APIs. If you are curious and want to see how it works, visit the homepage and check the Web Payments section where we have a Donate button which accepts donation.
People can use these APIs to accept donations on their website, as payment method on ecommerce platforms, automate complete sales process for digital goods etc.

Token Manager

OsmWallet Token Manager

Using OsmWallet you can send and receive issued tokens/currencies/assets on XRP ledger. It also has feature to add any XRPL token trustLine, edit trustline limit, delete trustline. You also have a button to fix misconfiguration of TrustLine from the user end.
When you input the issuer address, it’ll show you all the details like maximum supply, KYC information, domain associated with the issuer address, logo/avatar, freezing enabled/disabled, blackholed or not, rippling enabled/disabled etc. That way you can decide if you want to trust the issuer or not.

OsmWallet Is In Beta

We are still testing and optimising the existing features(and also actively asking for feedback from users/test groups). So please do not hold a lot of funds in your OsmWallet. Test/experiment different things by switching to the test network from the settings.

We think this “first beta version” as the basic working MVP(Minimum Viable Product) we could release. It has a lot of features already for the users to check and start using it. Going forward we will build up on this. Get feedback from users/test groups and constantly improvise the product and user experience. There is a lot to build and we are happy about it. I’m sure it’ll be an exciting journey with you all awesome community members. We would love to call the community as OsmCommunity or OsmArmy!

Related Read: Why I Started Building OsmWallet?

Browser Support For OsmWallet

All the Chromium-based browsers are supported. Ex: Google Chrome, Brave, Microsoft Edge, Opera, Avast Secure Browser, Epic Browser to name some. It’ll also be available on Mozilla Firefox soon.

Github Link for OsmWallet

OsmWallet and the Javascript library which is used to connect to the wallet from 3rd party apps will all be available on github soon. We don’t want imposters to use the source code, modify it, compile and create fake wallet to steal users funds. And we are still working on polishing the existing code. Rest assured anybody can check the console and see that OsmWallet doesn’t connect to any other servers except the rippled websocket and an API to fetch fiat value of XRP.

We also understand that some people may not be comfortable using a wallet which does not have its source code on Github yet. We absolutely respect that. If you are one of them, you can either wait for us to release the source code on Github or use the wallet and try it on test network. Test network coins are free and doesn’t hold any value. Good thing about a browser extension is you can inspect the connections it makes to the outside world, using the console. We’ve put a lot of thought and time into building OsmWallet, and we’ll ever be grateful to people who give it a try in the early stage.

OsmWallet – making web payments easy, fast and secure!

.           .           .

Proudly powered by OsmArmy ⚔️