Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hazae41 committed Mar 2, 2023
1 parent dd58773 commit 4290be1
Showing 1 changed file with 33 additions and 53 deletions.
86 changes: 33 additions & 53 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,87 +1,67 @@
# Welcome to Brume Wallet

https://youtu.be/ztqiObogV-c
# Brume Wallet

## Summary

##### [1. What is Brume Wallet?](#1-what-is-brume-wallet)

##### [2. How is it different from other wallets?](#2-how-is-it-different-from-other-wallets-1)
### [What](#what)

##### [3. How to see that Metamask is leaking IP address?](#3-how-to-see-that-metamask-is-leaking-ip-address-1)
### [Install](#install)

##### [4. How to use it?](#4-how-to-use-it-1)
### [Usage](#usage)

##### [4. What's next?](#4-whats-next-1)
### [Next](#next)

## 1. What is Brume Wallet?
## What

Brume Wallet is the first non-custodial **privacy wallet** created on the Ethereum blockchain, allowing to **guarantee the anonymity of its user** thanks to a **built-in TOR integration**. This integration enables user's personal information, such as **IP addresses** to be completely isolated from stakeholders with whom the wallet directly communicates (RPCs, Etherscan, Coingecko...).

This is the first wallet enabling that, as other wallets claiming privacy are using this word for marketing purposes mainly, such as BlockWallet which has access to its users' IPs through the use of their own servers as a proxy.
Wasabi and Samourai allow you to have an offchain privacy, using TOR, but you have to manually install TOR Network and run a node in order to profit from this.
With Brume Wallet, no need to install TOR, just install Brume extension, et voilà.

## 2. How is it different from other wallets?

#### Metamask and other wallets
### Metamask and other wallets

Your IP is leaked with your wallet address. Both Metamask servers and third parties servers (RPCs, Etherscan, Coingecko..) can then use it to link all of your wallet address together, which can then be used to track you, even if you are using on-chain privacy tools such as Aztec Network or Tornado Cash.

#### Brume Wallet
### Brume Wallet

You don't have to trust our wallet, the third parties just can't see your IP address, as they only receive the TOR's IP address.

<img width="762" alt="Screenshot 2022-11-12 at 11 27 37" src="https://user-images.githubusercontent.com/111573119/201625137-293eec93-a6c9-43fd-8eda-56dea0c8e00e.png">

## 3. How to see that Metamask is leaking IP address?

1. Add our proxy to your metamask networks

Network name: ETHBrno - Proxy

New RPC URL : https://proxy.haz.workers.dev

Chain ID: 1

Currency Symbol: ETH

Then click on `Save`.

2. Go there https://brume-logs.vercel.app/ and you can see some Metamask requests on the right side with your IP address.
<img width="762" src="https://user-images.githubusercontent.com/111573119/201625137-293eec93-a6c9-43fd-8eda-56dea0c8e00e.png">

## 4. How to use it?
## Installation

#### A. Install the wallet
- Clone

1. Clone the repo
2. Install and build
```bash
git clone https://github.com/brume-wallet/brume-wallet && cd brume-wallet
```

- Go into the brume-wallet folder
- Enter `npm install`
- Enter `npm run build`
- Build

3. Go on Chrome
```bash
npm i && npm run build:extension
```

- Enable `Developer mode`,
- Click on `Manage Extensions`,
- `Load unpacked`, go into the `brume-wallet/chrome`,
- Click on `select`.
- Open Chrome, open settings
- Left panel, bottom, click `Extensions`
- Top bar, right, enable `Developer mode`
- Click `Load unpacked`
- Navigate to the Brume Wallet folder
- Select the `chrome` folder

#### B. Use the wallet
## Usage

1. Launch the extension, click on `Create wallet`.
2. Enter a name for your wallet click on `Add`.
3. Click on your wallet, copy your wallet address, fund your wallet with Goerli by clicking on the $ icon.
4. Add a recipient, a value and send some Goerli to a lucky guy.
5. Click on the TOR logo to analyse your transaction and see on the left side that the IP address is hidden (to analyse the IP, we added a proxy that give us the IP address received by the RPC/third parties, if you don't find the website with the TOR logo, here you go: https://brume-logs.vercel.app).
- Launch the extension, click on `Create wallet`.
- Enter a name for your wallet click on `Add`.
- Click on your wallet, copy your wallet address, fund your wallet with Goerli by clicking on the $ icon.
- Add a recipient, a value and send some Goerli to a lucky guy.

🎉🥳🍾 Congrats, you just used the first privacy oriented wallet on Ethereum.
Congrats, you just used the first private Ethereum wallet 🎉🥳🍾

## 4. What's next?
## Next

After ETHBrno, we plan to further develop Brume Wallet by adding several features necessary for everyday use, such as the integration of on-chain privacy tools (Aztec Network), supporting other blockchains (EVM & Non-EVM) and adding a token approval manager.
We plan to further develop Brume Wallet by adding several features necessary for everyday use, such as the integration of on-chain privacy tools (Aztec Network), supporting other blockchains (EVM & Non-EVM) and adding a token approval manager.

Here is what Brume Wallet features would look like on Q1 2023:
Here is what Brume Wallet features would look like:

<img width="966" alt="Screenshot 2022-11-12 at 12 00 57" src="https://user-images.githubusercontent.com/111573119/201625406-58c1b481-ce27-47e0-a430-734d03b21fc6.png">

0 comments on commit 4290be1

Please sign in to comment.