
Clear EVM Wallet
I made this wallet in the course of two weeks based on Ethers, Ionic and Vue. Right now, it is built solely as a chrome extension wallet, but I used Ionic in case I will make later from the same code base a mobile/desktop variant. It implements Metamask API and should work with most websites. I used my main address to do a few transactions on Polygon, Optimism, and Gnosis. It has a nice set of refreshing features, like wiping all data, controlling all security settings, and importing or expor...

Clear Wallet at version 1.3.3
I first wrote Clear Wallet in 2022. Somewhere around August 2022, it was in the Chrome Store. I wrote it because back then, I loathed what Meta Mask offered. It was sluggish, especially when using many accounts, and it lacked the features I wanted, so I set out to write the wallet I needed. At first, I wanted an easy way to import/export accounts, manage many accounts, encrypt and decrypt private keys by prompting the user on every sign, and expose only the address of the selected account. Ma...

Scout Game Review & Airdrop
If you haven't heard about Scout Game, you should know that if you are a developer, or you want to support mostly Web3 developers, or you would like to discover cool projects, you should probably check out this website. The project is relatively new; it's been around since 2024, and it showcases mostly Web3 developers. I've been one of its first users, and I saw it evolve, and was rather active on it. It has some interesting game mechanics where you can use points to buy cards ...
<100 subscribers

Clear EVM Wallet
I made this wallet in the course of two weeks based on Ethers, Ionic and Vue. Right now, it is built solely as a chrome extension wallet, but I used Ionic in case I will make later from the same code base a mobile/desktop variant. It implements Metamask API and should work with most websites. I used my main address to do a few transactions on Polygon, Optimism, and Gnosis. It has a nice set of refreshing features, like wiping all data, controlling all security settings, and importing or expor...

Clear Wallet at version 1.3.3
I first wrote Clear Wallet in 2022. Somewhere around August 2022, it was in the Chrome Store. I wrote it because back then, I loathed what Meta Mask offered. It was sluggish, especially when using many accounts, and it lacked the features I wanted, so I set out to write the wallet I needed. At first, I wanted an easy way to import/export accounts, manage many accounts, encrypt and decrypt private keys by prompting the user on every sign, and expose only the address of the selected account. Ma...

Scout Game Review & Airdrop
If you haven't heard about Scout Game, you should know that if you are a developer, or you want to support mostly Web3 developers, or you would like to discover cool projects, you should probably check out this website. The project is relatively new; it's been around since 2024, and it showcases mostly Web3 developers. I've been one of its first users, and I saw it evolve, and was rather active on it. It has some interesting game mechanics where you can use points to buy cards ...
Share Dialog
Share Dialog


After V. Buterin gave some funds to the Railway project, I was curious to try it. I am a sucker for all anything that boosts privacy. That is why I wrote clear-wallet. I also used a lot of privacy tech long before web3.
Since Tornado Cash was battered, it's still used a lot, but people tend to stay away from it, as when dealing with third-party entities, you might encounter all kinds of regulatory issues.
To be honest I think the Tornado Saga was a disaster not only for the crypto space but in general because let's face it, people should be provided their privacy rights. People don't understand that if we want to restrict privacy we should do so starting with people who are most capable of abuse. Examples: public offices, extremely wealthy people, powerful institutions, etc. These are the entities that should have the least privacy, but in reality, it's the inverse.
The average Joe who is incapable of doing large-scale abuses has his rights of privacy intruded on, and the people who are vulnerable to corruption and large scale-abuses, the powerful entities have all the privacy in the world, so privacy for me but not for thee. Such tendencies create an unhealthy police society that hinders our ability to feel safe, avoid unjust persecution, incentivize good relations and communications, express ourselves freely, etc.
Back to Railway, I used it with the desktop wallet provided. It works by generating proofs. You can shield assets and send them privately. It supports various EVM networks, but IMO, the best part is that it supports Polygon, which is the cheapest.
One characteristic I didn't appreciate is that the Railway desktop wallet only supports importing wallets by mnemonics but not by using PKs. That will force you to create an unnecessary wallet and do an additional transfer if you only have the PK.
In a simple scenario to anonymize some assets, you would do the following steps:
1 - create two new wallets ( wallet-1, wallet-2)
2 - transfer an asset to the first wallet-1 that will always be public from the personal wallet
3 - shield & transfer the asset from wallet-1 into wallet-2 ( wallet-2 will be the private one)
4 - unshielded the asset from wallet-2 into wallet-2 5 use your assets from wallet-2 not linked with the rest of the wallets
I would say UI is pretty simple for someone with a bit of EVM knowledge. I know that the Railway project even has an SDK to integrate it into any EVM wallet. But in my case, I would not rush adding it to Clear Wallet or most of the wallets because it adds a lot of complexity for the user. Specialized Railway wallets make the most sense. Also, some steps in Railway will take some time, and if you don't know what you are doing you'll potentially lose funds.
In conclusion, in my case, the protocol is useful and while I only tested it with ERC20 it will work with other standards too. I would recommend using it on Polygon because it's probably the cheapest, it might cost a few $ to complete the cheapest anonymizing route, but IMO in most cases that's worth it.
After V. Buterin gave some funds to the Railway project, I was curious to try it. I am a sucker for all anything that boosts privacy. That is why I wrote clear-wallet. I also used a lot of privacy tech long before web3.
Since Tornado Cash was battered, it's still used a lot, but people tend to stay away from it, as when dealing with third-party entities, you might encounter all kinds of regulatory issues.
To be honest I think the Tornado Saga was a disaster not only for the crypto space but in general because let's face it, people should be provided their privacy rights. People don't understand that if we want to restrict privacy we should do so starting with people who are most capable of abuse. Examples: public offices, extremely wealthy people, powerful institutions, etc. These are the entities that should have the least privacy, but in reality, it's the inverse.
The average Joe who is incapable of doing large-scale abuses has his rights of privacy intruded on, and the people who are vulnerable to corruption and large scale-abuses, the powerful entities have all the privacy in the world, so privacy for me but not for thee. Such tendencies create an unhealthy police society that hinders our ability to feel safe, avoid unjust persecution, incentivize good relations and communications, express ourselves freely, etc.
Back to Railway, I used it with the desktop wallet provided. It works by generating proofs. You can shield assets and send them privately. It supports various EVM networks, but IMO, the best part is that it supports Polygon, which is the cheapest.
One characteristic I didn't appreciate is that the Railway desktop wallet only supports importing wallets by mnemonics but not by using PKs. That will force you to create an unnecessary wallet and do an additional transfer if you only have the PK.
In a simple scenario to anonymize some assets, you would do the following steps:
1 - create two new wallets ( wallet-1, wallet-2)
2 - transfer an asset to the first wallet-1 that will always be public from the personal wallet
3 - shield & transfer the asset from wallet-1 into wallet-2 ( wallet-2 will be the private one)
4 - unshielded the asset from wallet-2 into wallet-2 5 use your assets from wallet-2 not linked with the rest of the wallets
I would say UI is pretty simple for someone with a bit of EVM knowledge. I know that the Railway project even has an SDK to integrate it into any EVM wallet. But in my case, I would not rush adding it to Clear Wallet or most of the wallets because it adds a lot of complexity for the user. Specialized Railway wallets make the most sense. Also, some steps in Railway will take some time, and if you don't know what you are doing you'll potentially lose funds.
In conclusion, in my case, the protocol is useful and while I only tested it with ERC20 it will work with other standards too. I would recommend using it on Polygon because it's probably the cheapest, it might cost a few $ to complete the cheapest anonymizing route, but IMO in most cases that's worth it.
No comments yet