Skip to content

Commit d2446e2

Browse files
author
Harsh Dev Pathak
committed
Rename to Haze Wallet
1 parent 08bc8aa commit d2446e2

26 files changed

+260
-918
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ What type of changes does your code introduce? (Check all that apply)
3838

3939
---
4040

41-
*Thank you for contributing to Fedimint-web-wallet! We look forward to reviewing your PR and getting it merged!*
41+
*Thank you for contributing to Haze Wallet! We look forward to reviewing your PR and getting it merged!*

CONTRIBUTION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Welcome to Fediming Web Wallet, a fedimint project which is build to make fedimint accesible via web to the users to custody their bitcoins and transact with them, before contributing to the project
1+
Welcome to Haze Wallet, a fedimint project which is build to make fedimint accesible via web to the users to custody their bitcoins and transact with them, before contributing to the project
22
please go through our contribution guidelines and be adhere to the points. If you have any doubts about guidelines or contributing to the project, please open an issue regarding that, we will help for the same.
33

44
## Technical Note

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# 🌐 Fedimint Web Wallet
1+
# 🌐 Haze Wallet
22

33
Are you a *privacy-conscious* person who wants to *custody Bitcoin* in a *decentralized* way?
4-
*Fedimint Web Wallet* is a browser-based Bitcoin wallet built on the [Fedimint Web SDK](https://github.com/fedimint/fedimint-web-sdk).
4+
*Haze Wallet* is a browser-based Bitcoin wallet built on the [Fedimint Web SDK](https://github.com/fedimint/fedimint-web-sdk).
55
It enables you to *custody* and *transact Bitcoin* using *Chaumian Ecash* in a *federated, **privacy-preserving* way — all *without installing extra software*.
66

77
> 🔐 Custody Bitcoin with ease and privacy — you control your funds, your community, your future.
@@ -50,6 +50,7 @@ It enables you to *custody* and *transact Bitcoin* using *Chaumian Ecash* in a *
5050
- Auto nostr payments, auto withdrawal to an external address
5151
- Enabling GeoLocation, themes, developer mode according to preferences
5252
- Change the display currency, export transactions, setting a invoice desription
53+
- PWA enabled
5354

5455
## 🛠 Technical Stack
5556

@@ -61,7 +62,7 @@ It enables you to *custody* and *transact Bitcoin* using *Chaumian Ecash* in a *
6162
## Structure
6263

6364
```plaintext
64-
fedimint-web-wallet/
65+
Haze-Wallet/
6566
├── src
6667
│ ├── assets/
6768
│ ├── Components/
@@ -80,7 +81,7 @@ fedimint-web-wallet/
8081
- **Wallet.tsx:** Core wallet UI logic
8182
- **Components:** The component folder contains all of the UI components(Activities,AddFederation,Header...)
8283
- **Pages:** The Pages folder contains all the of the pages and tabs of the main wallet(JoinFederation,Ecash,Settings...)
83-
- **Redux:** Redux files manages the fedimint web sdk and NDK initialization and thier working
84+
- **Redux:** Redux files manages the fedimint sdk and NDK initialization and thier working
8485
- WalletManger manages the switching of the federations, loading wallet data, initializing of the wallet and giving wallet instance to their childrens and with some other functionalities
8586
- Nostr context runs in the background without blocking the wallet functionalities or UI renderings like intializing NDK, connecting to relays, setting up subscriptions for the following nostr events(get_info, pay_invoice, make_invoice, get_balance, list_transactions, lookup_invoice, notifications, payment_sent, payment_received)
8687
- **Services:** The services folder contains the helper functions and the main fedimint web sdk rpc methods.
@@ -90,7 +91,7 @@ fedimint-web-wallet/
9091
- Clone the repository
9192

9293
```
93-
git clone https://github.com/Harshdev098/fedimint-web-wallet.git
94+
git clone https://github.com/Harshdev098/haze-wallet.git
9495
```
9596

9697
- Install the dependencies

e2e/wallet.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ test.describe('Federation Join + Lightning Flow', () => {
1212

1313
test('join federation and do a receive/send cycle', async ({ page }) => {
1414
await page.goto('/');
15-
await expect(page).toHaveTitle(/Fedimint/);
15+
await expect(page).toHaveTitle(/Haze/);
1616

1717
// Step 1: Join federation
1818
await test.step('Join federation with invite code', async () => {

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
description = "fedimint web wallet development environment";
2+
description = "Haze Wallet, a fedimint web wallet development environment";
33

44

55
inputs = {

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
}(window.location));
1818
</script>
1919

20-
<link rel="shortcut icon" href="src/assets/favicon.webp" type="image/x-icon">
20+
<link rel="shortcut icon" href="src/assets/favicon.png" type="image/x-icon">
2121
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css">
22-
<meta name="description" content="Fedimint Web Wallet is an open-source web wallet for federated Bitcoin eCash with Lightning and Nostr Wallet Connect support.">
23-
<title>Fedimint Wallet</title>
22+
<meta name="description" content="Haze Wallet is a fedimint web wallet is an open-source web wallet for federated Bitcoin eCash with Lightning and Nostr Wallet Connect support.">
23+
<title>Haze Wallet</title>
2424
</head>
2525

2626
<body>

0 commit comments

Comments
 (0)