You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initial version of an "everything app" that can be used to test and
benchmark Aztec.
- PXE in the browser with client proofs
- Connect to local sandbox or any network (scoped data)
- Lazy loading of most assets (think contract artifacts) and WASM (bb
still loads at start due to top-level await, but in parallel as it is
separated from the main index,js)
- Bundled by vite, 1MB compressed
- Drop any contract artifact, interpret its ABI, simulate and send
- Acts as a barebones wallet, managing auth scopes and separating
accounts
- Stores artifacts, accounts and all that's required to pick up where
you left off without having to redeploy everything (indexeddb)
- Supports basic aliasing of addresses
- Allows loading an artifact, provide the address and go (instead of
having to deploy it)
- Add senders/contact management
- Authwits
Missing:
- Benchmarking window where simulation/proving stats are displayed
This initial PR just puts it out there so other people can use it. Next
up is hooking it up to CI and adding hard limits to bundle sizes, so we
can control if something gets into the client packages that shouldn't be
there. Both this app (that includes PXE, bb-prover, etc) and `aztec.js`
will force CI to fail if a size threshold is surpassed (CC @spalladino@charlielye)
Initial version of an "everything app" that can be used to test and benchmark Aztec.
4
+
5
+
* PXE in the browser with client proofs
6
+
* Connect to local sandbox or any network (scoped data)
7
+
* Lazy loading of most assets (think contract artifacts) and WASM (bb still loads at start due to top-level await, but in parallel as it is separated from the main index,js)
8
+
* Bundled by vite, 1MB compressed
9
+
* Drop any contract artifact, interpret its ABI, simulate and send
10
+
* Acts as a barebones wallet, managing auth scopes and separating accounts
11
+
* Stores artifacts, accounts and all that's required to pick up where you left off without having to redeploy everything (indexeddb)
12
+
* Supports basic aliasing of addresses
13
+
* Allows loading an artifact, provide the address and go (instead of having to deploy it)
14
+
* Add senders/contact management
15
+
* Authwits
16
+
17
+
Missing:
18
+
19
+
* Benchmarking window where simulation/proving stats are displayed
0 commit comments