Skip to content

Commit d8e08d8

Browse files
committed
chore: Mezcal
1 parent 33106c1 commit d8e08d8

File tree

5 files changed

+11
-14
lines changed

5 files changed

+11
-14
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Waztec
1+
<img align="right" width="150" height="150" top="100" src="https://github.com/user-attachments/assets/c80982e6-103e-45b0-8bd1-b6c38c5debe5">
22

3-
Walmart version of [Aztec](https://aztec.network).
3+
# Mezcal
4+
5+
Mezcal (Nahuatl: mexcalli) - agave booze.
46

57
## TODO
68

@@ -14,12 +16,11 @@ Walmart version of [Aztec](https://aztec.network).
1416
- [x] use bignumber for amounts
1517
- [ ] support ETH
1618
- [ ] fees
17-
- [ ] get the remained of tokens from router to relayer/treasury
19+
- [ ] prove against a historical note hash tree root
1820
- [x] PublicInputsBuilder
1921
- [ ] deploy as proxy
2022
- [ ] test contracts with larger token amounts
21-
- [x] Rename ValueNote to Erc20Note and namespace all erc20 circuit names
22-
- [ ] Make PoolGeneric permissionless and make PoolERC20.execute permissionless (if possible)
23+
- [ ] TODO(security): parse inputs to circuits instead of assuming they are correct. Same applies to types returned from `unconstrained` functions. <https://github.com/noir-lang/noir/issues/7181> <https://github.com/noir-lang/noir/issues/4218>
2324

2425
### Backend
2526

@@ -33,9 +34,9 @@ Walmart version of [Aztec](https://aztec.network).
3334
- [x] transfer
3435
- [ ] join (maybe behind the scenes, multicall)
3536
- [ ] unshield
36-
- [ ] wallet connect to interact with dapps
3737

38-
### compliance (so I don't go to jail)
38+
### compliance
3939

4040
- [ ] unshield only mode
4141
- [ ] set shield limit to 10 USDC
42+
- [ ] disclaimer that the rollup is not audited

apps/interface/src/lib/reown.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const core = new Core({
99
});
1010

1111
const metadata = {
12-
name: "Walmart Aztec",
12+
name: "Mezcal",
1313
description: "Private anything",
1414
url: "https://reown.com/appkit", // origin must match your domain & subdomain
1515
icons: ["https://assets.reown.com/reown-profile-pic.png"],

apps/interface/src/lib/services/EvmAccountService.svelte.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ export class EvmAccountService {
4040
}
4141

4242
async getSecretKey(account: ethers.Signer) {
43-
const message =
44-
"Sign this message to generate a encrypted-evm.oleh.wtf secret key"; // TODO(security): put the correct domain here
43+
const message = "Sign this message to derive a Mezcal secret key"; // TODO(security): put the correct domain here
4544
const address = (await account.getAddress()).toLowerCase();
4645
if (!this.#secretKeys[address]) {
4746
this.#secretKeys[address] = utils.iife(async () => {

packages/contracts/noir/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/contracts/noir/common/src/lib.nr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ pub global U256_LIMBS: u32 = 3;
4949

5050
pub type U256 = BigNum<U256_LIMBS, 257, U256Params>;
5151

52-
/// Walmart Aztec address
52+
/// User address within the rollup
5353
#[derive(Eq, Serialize)]
5454
pub struct WaAddress {
5555
inner: Field,

0 commit comments

Comments
 (0)