Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| resources:app_directory:tari_universe [2026/09/27 11:08] – terence | resources:app_directory:tari_universe [2026/09/27 11:11] (current) – terence | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| * **Code: | * **Code: | ||
| - | * **Ootle SDK used by the wallet:** https:// | + | * **Ootle SDK used by the wallet:** https:// |
| - | + | ||
| - | https:// | + | |
| (MIT) | (MIT) | ||
| Line 17: | Line 15: | ||
| - | **Short Description: | + | ===== What it is ===== |
| + | |||
| + | A web wallet for Tari layer 1 that also givent derived from the same 24-word recoveryphrase. Keys are generated and every transaction is built and signed locally in WebAssembly; | ||
| + | |||
| + | The headline feature is **Burn to Ootle**: ule meant running '' | ||
| + | |||
| + | | ||
| + | - The wallet watches for the burn to be minerkle proof from the base node itself. | ||
| + | - Once the Ootle validators accept the L1 block (about 100 blocks deep on Esmeralda, under an hour), the wallet | ||
| + | claims it into your Ootle account as private | ||
| + | |||
| + | You can also burn to any other Ootle accountproof for them, and claim a burn madeelsewhere (for example a '' | ||
| + | |||
| + | ===== What it adds over Tari Universe (desktop) ===== | ||
| + | |||
| + | - Runs in any browser, with nothing to download and no chain to sync (scanning runs in parallel web workers agathe public query service). | ||
| + | - MainNet and Esmeralda testnet, chosen with a toggle when you create or restore a wallet. - Ootle built in: public and private sends, ering private funds, the testnet faucet, anda catalogue of Ootle apps. - Burn to Ootle with automatic claiming, as | ||
| + | - A dApp connector ('' | ||
| + | - Also: PIN lock and auto-lock, sub-addresses, | ||
| + | |||
| + | ===== How it’s built ===== | ||
| + | |||
| + | The burn flow needed new pieces at three layers, all mirroring the reference wallets exactly: | ||
| - | While Tari Universe primarily functions as an L1 wallet, | + | - **L1 burn builder** ('' |
| + | - **Ootle wasm** ('' | ||
| + | - **Ootle SDK** ('' | ||
| - | **Testnet: | + | ===== Verification ===== |
| - | **Powered by:** Erebus Labs | + | Tested end to end on Esmeralda with real tra |
| + | - A 10 tXTM burn, mined in L1 block **914, | ||
| + | - A cross-implementation fixture: a burn built by the new L1 builder is verified by Ootle’s own ownership-proof check and decryption, in the Ootle wasm test suite | ||
| + | - The L1 burn passes the base node’s own transaction consistency validator in a native test. | ||
| + | - Two bugs found and fixed along the way, bo only by '' | ||
| + | funds for accounts not yet on chain, which ied burn lands. | ||
| ## Screenshot | ## Screenshot | ||
| {{https:// | {{https:// | ||
| Line 31: | Line 58: | ||
| {{https:// | {{https:// | ||
| + | ===== Entry details ===== | ||
| + | - **Payment address:** 12Gtjb5qbgYBbF9meZ31HKnEusGgnwfbDYBcZV3k4xko1htBQisjvgMW1zJL4gERkcryLntDKLqK2GQ2xEKD2i6Bq8s | ||
| + | - **Announcement: | ||