Skip to content

Releases: tensorium-labs/tensorium-wallet-extension

Tensorium Wallet v0.1.9 — fix marketplace settlement signing

Choose a tag to compare

@tensorium-labs tensorium-labs released this 13 Jun 14:27

Fixes signAssetTxPartial for the wallet-native marketplace: computeTxId now accepts the order-relay's canonical txid outpoint field (v0.1.8 only read txid_bytes, producing an invalid signature on relay-built settlements). The full list → quote → buy → accept flow on https://marketplace.tensoriumlabs.com now works. Update from v0.1.8 to buy/sell on the marketplace. Install: download the zip, unzip, chrome://extensions → Developer mode → Load unpacked.

Tensorium Wallet v0.1.8 — Wallet-native marketplace trading

Choose a tag to compare

@tensorium-labs tensorium-labs released this 13 Jun 12:47

Tensorium Wallet v0.1.8 — Wallet-native marketplace trading

This release adds the signing primitives that make the Tensorium asset marketplace fully wallet-native — no more CLI/JSON handoff for buying and selling assets.

New

  • signAssetTxPartial(unsignedTx, inputIndices, summary) — signs only your inputs of a 2-of-2 asset settlement and returns the partially-signed transaction (does not broadcast). This is what lets a buyer sign their side and a seller co-sign input[0] independently.
  • signMessage(message) — signs a message to authorize marketplace actions (list / accept / cancel) on the order relay. No funds move.
  • Two approval popups: a trade-confirmation screen that recomputes the payouts directly from the transaction (so you see exactly who gets paid what — not a dapp-supplied summary), and a message-signature screen.

Where it's used

Power the new wallet-native flows on https://marketplace.tensoriumlabs.com — Connect, Browse, List, Buy, and "My Sales" (accept / cancel).

Install / update

  1. Download tensorium-wallet-extension-v0.1.8.zip below and unzip it.
  2. Chrome → chrome://extensions → enable Developer modeLoad unpacked → select the unzipped folder. (If updating, remove the old one first or click the refresh icon after replacing the folder.)
  3. Unlock your wallet — your accounts and settings carry over.

Existing getAddress / requestAccounts / sendTransaction / signAssetTx / getAssets are unchanged.

Tensorium Wallet v0.1.7 — Auto-open approval popup

Choose a tag to compare

@tensorium-labs tensorium-labs released this 13 Jun 06:02

Includes the wallet approval UX fix so dapp requests attempt to open the extension popup automatically for send/approve flows.

Tensorium Wallet v0.1.6 — Marketplace asset signing

Choose a tag to compare

@tensorium-labs tensorium-labs released this 11 Jun 15:23

Adds signAssetTx() and getAssets() to window.tensorium for marketplace TXM20/NFT issue, mint, and transfer flows. Includes approval popup (SignAssetTx) for asset transactions.

v0.1.5 — Cold-wallet import passphrase fix

Choose a tag to compare

@tensorium-labs tensorium-labs released this 08 Jun 14:10

Fix

Importing a cold wallet (founder, ecosystem, OTC hot-wallet, etc.) into "Add account"
could fail with invalid tag / "Password does not match your existing wallet" /
"Invalid private key or wallet file" — even when entering the correct passphrase
for that file.

Root cause: the import flow used a single password field both to (a) verify
against your existing extension account and (b) decrypt the imported wallet JSON.
Cold wallets are usually encrypted with their own original passphrase, different
from your extension's master password — so no single string could satisfy both.

Fix: "Add account → Import" now has an optional second field — "File's
original password (only if different from above)"
. The flow tries your master
password first, then falls back to that field for files with their own passphrase.
Your master password still verifies/re-encrypts for storage, so the single-unlock
UX from v0.1.4 is unchanged.

How to load

  1. Download tensorium-wallet-extension-v0.1.5.zip
  2. Unzip it
  3. Chrome → chrome://extensions → enable Developer Mode → "Load unpacked" → select the unzipped folder

Verification

  • 26 unit tests pass, typecheck clean, build clean
  • Verified end-to-end against a real cold-wallet JSON (founder-new): decrypts and imports correctly with its own passphrase

v0.1.4 — multi-account + persistent unlock

Choose a tag to compare

@tensorium-labs tensorium-labs released this 08 Jun 11:12

v0.1.4

  • Multiple accounts — add / switch addresses instantly under one password (new Accounts page).
  • Persistent unlock session — the wallet stays unlocked across popup open/close for the browser session; no password prompt on every click. Cleared when the browser closes.
  • Import fixes (private key or encrypted JSON), now feeding the multi-account store.
  • Vesting tab (view + claim OTC CLTV tranches).

Manual install: download the zip, unzip, load unpacked at chrome://extensions (Developer mode).

Tensorium Wallet v0.1.3 — Vesting

Choose a tag to compare

@tensorium-labs tensorium-labs released this 07 Jun 17:39

Tensorium Wallet v0.1.2 → v0.1.3

New: Vesting tab 🔓

For OTC participants — see and claim your vested TXM without any CLI:

  • View your liquid + locked tranches and their unlock heights (via otc.tensoriumlabs.com).
  • Claim matured tranches straight to your wallet — fully on-chain (CLTV), only you can spend them.

Plus everything from v0.1.2 (dynamic fees, dApp connect, mainnet endpoints).

Install (load unpacked)

  1. Download tensorium-wallet-extension-v0.1.3.zip, unzip.
  2. chrome://extensions → Developer mode → Load unpacked → select the folder.

Wallet format unchanged — 100% compatible with the txmwallet CLI.

Tensorium Wallet v0.1.2

Choose a tag to compare

@tensorium-labs tensorium-labs released this 07 Jun 16:14

Tensorium Wallet v0.1.2 (Chrome extension)

A maintenance + feature update for the Tensorium browser wallet.

What's new since v0.1.1

  • Dynamic fee selector — 3 tiers (Slow / Normal / Fast) with a live congestion badge, plus a custom-fee input. Fees are pulled from the node's dynamic fee estimate so you pay the right amount for current network load.
  • dApp connect — wallet-connect / provider bridge so dApps can request connection and sign through the wallet.
  • Pending mining rewards shown in the balance view.
  • Mainnet endpoints and TXM coin branding/icons.
  • Crypto / storage / RPC / UI fixes; cleaner type checking.

Wallet file format is unchanged and 100% compatible with the txmwallet CLI (Argon2id + XChaCha20-Poly1305) — you can import/export the same wallet between them with your passphrase.

Install (load unpacked in Chrome)

  1. Download tensorium-wallet-extension-v0.1.2.zip below and unzip it.
  2. Open chrome://extensions, enable Developer mode (top-right).
  3. Click Load unpacked and select the unzipped folder.
  4. Pin the Tensorium Wallet and create or import your wallet.

Default network: mainnet (rpc.tensoriumlabs.com).

Tensorium Wallet v0.1.1

Choose a tag to compare

@tensorium-labs tensorium-labs released this 02 Jun 03:21

Tensorium Wallet v0.1.1

Self-custody Chrome extension for the Tensorium (TXM) blockchain.

Chrome Web Store submission is under review. Install manually in the meantime using the steps below.

Manual Install

  1. Download tensorium-wallet-extension-v0.1.1.zip below
  2. Unzip anywhere on your computer
  3. Open Chrome → chrome://extensions
  4. Enable Developer mode (toggle, top-right)
  5. Click Load unpacked → select the extracted folder
  6. Tensorium Wallet icon will appear in your Chrome toolbar

What's new in v0.1.1

  • New icon — orange "T" logo matching Tensorium branding
  • History page rewrite — bounded scan (last 200 blocks), no more hangs on mainnet; now detects both sent and received transactions; shows TXID and scan range
  • Version bump to 0.1.1

Networks

Network Endpoint
Public Testnet https://rpc.tensoriumlabs.com
Mainnet Candidate https://mc-rpc.tensoriumlabs.com

docs.tensoriumlabs.com · explorer.tensoriumlabs.com