Skip to content

Releases: threshold-network/token-dashboard

v2.4.1

30 Oct 16:22
5a0dd24

Choose a tag to compare

v2.4.1 is a patch release of the Threshold Token Dashboard that updates the wallet blocklist to prevent sanctioned addresses from interacting with the application.

This release adds address 0x98BCc6c34A489CEfdD9DfA8d792CFEFb02Ea2D12 to the blocklist for compliance purposes.


Commit hash for clean builds is 5a0dd246ee1ab928a0d2f317f07e3ae9dc0c2418

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @lrsaturnino:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkG6duRx oV7SEvrIaV7lVsm shypOA3yZIfOwVV 4zK2xmpnZEMF7Om 0784AF3NMgo8mT1 VvP0bIEbRVTpJm5 Nxe8886kRnuLFOn LFY2rVvj591slsk FUJHNvztcvi16oP dwMNiaXzterpZqk LSGqRMzFoC4DsIm dLURYl6oY7KjMSC sHwhGIRKPVL4Gfd 3w9Df0PXKbv8ybY tI5UJ0gfMVYptyi . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @piotr-roslaniec :
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkSk1ljm wbJKuRBWcyuik1K lf1FBXYN7SuqnGv 5ntR502ueE1Vwda rgeWHQhGz0T0Z0V F4Nbqm2BDa19ebm oBYP6DyBz7CaPlJ 67khNkCeRWw6HOI yFgKTczFen8Bvpz rQfVqLv03CDT0d5 zqIHprhMTtIeWug xS0uyA6vAk8zBTa 9HHUPyrpxRRJlFH z0hN50PXKbv8ybY tI5UJ0gfMVYptyi . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.4.1 milestone.

v2.4.0

08 Oct 20:27
1c24838

Choose a tag to compare

v2.4.0 is the latest release of the Threshold Token Dashboard. This major release introduces cross-chain redemptions and adds deposit telemetry request to the TBTC Explorer API for data retention.

It enable users to redeem tBTC from L2 networks (Base, Arbitrum) to L1 Bitcoin by:

  • Initiating redemption on L2
  • Transporting redemption intent via Wormhole VAA
  • Correlating on L1 and tracking completion to BTC

Commit hash for clean builds is 1c248380349b991c0af5782276170f22353222ff

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @evandrosaturn:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkL3ktWc yuzE5dUycu6nxkB 4KslNp719gDkWDK f52NXsdRDRoOEUB Faq41iXDirMj4cz DqT8KlF8gN39Rtl 7O7InjbgEYeQq97 XSksl3lqI7gm648 Q4bDcY8Z1cuHhJk Mn2zPdHy76qAXsp B5yjSjflBPldCo9 KE8VYDLLOM99zTE 7jpQRcHZYrZbZxA Az3tY0Q2qocCLxb pkZrA8agZrH4Tag . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lrsaturnino:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkG6duRx oV7SEvrIaV7lVsm shypOA3yZIfOwVV 4zK2xmpnZEfRvp4 djeQVie7bVj4D6Q e8nEB7NmTURdWAV mniGb7F1yQtEoqv GfYrSjVeELzXeHx IP2gDp9uwr30rcV mrLC7wQ8nQSSWjv WPkzl1V2ngfLVzU whKWHqn4s4Zzrxu WM1xRLtOCx6RaVH Ow5mq0Q2qocCLxb pkZrA8agZrH4Tag . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.4.0 milestone.

v2.3.9

02 Sep 10:48
c55fe70

Choose a tag to compare

v2.3.9 is the latest release of the Threshold Token Dashboard. This patch release updates the rewards merkle tree computed in threshold-network/merkle-distribution#187.


Commit hash for clean builds is c55fe700d6d306cdfe3206ddc35a86f028c201bd

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @manumonti:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkV9X7Mb wf6pvQX9oFqpVUi b4yw7EruoKNhyVI yFJeIYuu9fsZlJw I6qh865omOZVrCB V2nrseA5IsiAvOV QHwwuyQU64GPpmE wE4S45nJHV4kfdu E82bGTjIvGl22UU agSzFARtRBELoUl 582Uxr3BCwvy2dH FJe7BNxAimUbiWo T1o4HWudRrBfKS0 WexMs0q5hI3Lua8 P7pDOtE2FdFIW6m . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @davidnunez:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkN2XGqT DuQ1aNm0q65l3mW 6NIK9bCc3jzQzaD jo2aqKOE1vrAS9L 29VoV0FT73awPVv 1D9hy64ZLJFmyXE 1Dvws7RtVAVmgcN szykGw10roGNnWJ YigPPGGI7Z6IgLD riVE5ChjbhmOeiY 5fgUX3EjBLVJiH0 tjANhVGFOzHMK6H J6pA5dyht1HUi8W DYdaY0q5hI3Lua8 P7pDOtE2FdFIW6m . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.9 milestone.

v2.3.8

01 Aug 10:49
10ddcd5

Choose a tag to compare

v2.3.8 is the latest release of the Threshold Token Dashboard. This patch release updates the rewards merkle tree computed in threshold-network/merkle-distribution#118.


Commit hash for clean builds is 10ddcd5a3c5f6341953aed0038db45d46af4efa3

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @manumonti:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkV9X7Mb wf6pvQX9oFqpVUi b4yw7EruoKNhyVI yFJeIYuu9fJS80q N7K0ffK7CPw0xwj 2vx49jPZD0CcYpl ndXrP9jdpXeomhD CYh5m0dzKlRpRpn unMIL86dPnQUBTd QX9FbQVIaECUnBc FscDnJotCpcnuBC IIuYkGEQLuldJYq tUqWO7JV4aEFhlD OF7Aq0P0FvcsctI qrC4wfuMrVfvC3X . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @michalsmiarowski :
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk7SMgAL 5NY1277Utw5mA8i 1L9QkD7NpCS6kJU UaLrqKt0dBeiz3R XiPe50iqXHTdRAL TeKs5ful9CpREtl nm6cbasYayc0aSY I0py8RXjb9IpbGa iYBLLWJSnZYJVMg WpgBEBwBDMSp7fY SLa4mlUw6sQBMG7 GbohE5NCEyNmywo 1AX5JrmhcKvetZl jhMTk0P0FvcsctI qrC4wfuMrVfvC3X . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.8 milestone.

v2.3.7

30 Jul 12:10
70da3d1

Choose a tag to compare

v2.3.7 is the latest release of the Threshold Token Dashboard. This patch release adds the Privacy Policy and Terms of Use links.


Commit hash for clean builds is 70da3d1ff2fbf615d96687d8a1c755a13b0bbfcf

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @piotr-roslaniec : BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkOi8O1z Jkcq19Z4euveVhC BgVPeT5TPOKzYfg lina5xjbAcTYMHd hqPs889uYS4PJwJ r8aGwuciJFnoR7g qWMQv3PIeQ6QER2 JoaPb2vu7ec4arF 31hYTOr86dApsmz EEt7SMqZZATrhXJ e6EhuwAcPcqb1y8 MIZ3qF0UCArJ7sL Dgi6Va7CQTgxd2c UOWDn0q0APOxr4V Noq4SNXTjxGO8yU . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @jose-blockchain : BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkSL1U1D YSiqny3mjTbAeZl mvxcIFn5WTB7Dgr 17dGjSrxRGvKD1i FWmy3d2cB4mpfbF dCbD0Y7NyeVrTFQ iGhkG8Rw63wdjMj YEItN2JYndOXZi2 l6ReUyidzllZRt9 ZX8cB8P1SX6HBlD xMezVKZ1hxKErKx xX2kmFoIhGzLzlI 37hlcHcnWcjXs7J qMXJf0q0APOxr4V Noq4SNXTjxGO8yU . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.7 milestone.

v2.3.6

14 Jul 00:01
22a2a57

Choose a tag to compare

v2.3.6 is the latest release of the Threshold Token Dashboard.

This patch release bumps the typescript SDK version which unblocks Solana integrations and fixes an issue related to redeemer contracts. Ancillary workflow and config tweaks were necessary side-effects of the bump.

Changes

  • SDK bump: Upgraded @threshold-network/tbtc-v2 TypeScript package to the latest release, which adds Solana chain support and ships minor redeemer-contract bug‐fixes.
  • Node 20 in CI: Updated Node version in all GitHub Actions workflows to 20.x to satisfy new Solana-related dependencies introduced by the SDK.
  • Wallet terminology polish: Standardized wallet names/labels and fixed typos to match naming conventions used across the rest of the app.
  • CRACO Buffer plugin: Added craco plugin entry to polyfill Buffer after the SDK upgrade exposed build-time conflicts.
  • UX improvement: Refined effect that handles tBTC input for “Provide data” flow, ensuring cleaner state updates.

Commit hash for clean builds is 22a2a575430c0b6f249eee31293c725dd419f2ac

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @evandrosaturn:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkL3ktWc yuzE5dUycu6nxkB 4KslNp719gDkWDK f52NXsdRDSnSWgq dCtiEXar3LlRSO0 aUQy6BBSDAr9LFn mzyeKtmdDkgPjNu BHUf3K5ZTlMj73s ZQnzQUMSHdiQXjY 6drUgJfefzRAXkR m5RgLod4IysOUHu y7ZUStcExneoJvh bd8nMDfWrfhiyME YwTG10QYtSniWkb WTIZUq8tykpGG2t . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lrsaturnino:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkL3ktWc yuzE5dUycu6nxkB 4KslNp719gDkWDK f52NXsdRDSnSWgq dCtiEXar3LlRSO0 aUQy6BBSDAr9LFn mzyeKtmdDkgPjNu BHUf3K5ZTlMj73s ZQnzQUMSHdiQXjY 6drUgJfefzRAXkR m5RgLod4IysOUHu y7ZUStcExneoJvh bd8nMDfWrfhiyME YwTG10QYtSniWkb WTIZUq8tykpGG2t . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.6 milestone.

v2.3.5

07 Jul 00:08
8cd5ae3

Choose a tag to compare

v2.3.5 is the latest release of the Threshold Token Dashboard.

This PR introduces support for the Sui network, enabling users to connect Sui wallets and interact with Sui-based features within the dashboard.

Changes

  • Sui Wallet Integration:

    • Integrated @suiet/wallet-kit to handle Sui wallet connections.
    • Added a SuiWalletProvider to wrap the application and provide wallet context, registered in App.tsx.
    • Created new components ConnectSui and SuiWalletList for the wallet selection modal, allowing users to choose from a list of supported Sui wallets (Suiet, Sui Wallet, Martian, Nightly).
    • If a wallet is not installed, the user is redirected to its browser extension store page.
    • Added Sui to the WalletType enum in src/enums/web3.ts.
  • Network Validation:

    • Implemented a SuiNetworkAlert component that displays a warning in the navigation bar if the connected Sui wallet is on an incorrect network (e.g., Testnet instead of Mainnet).
    • This component is rendered within NavbarComponent.tsx to be globally visible.
  • UI Components:

    • Added a new SuiIcon component for the Sui logo.
    • Updated the SelectWalletModal to include the "Sui" option, which navigates to the new ConnectSui view.

Commit hash for clean builds is 8cd5ae3ccb1d6b055a4eceecd598ea723f3dd898

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @lrsaturnino:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkG6duRx oV7SEvrIaV7lVsm shypOA3yZIfOwVV 4zK2xmpnZENe4nX SR0rBKq3r0jNg9k 3HMjq9H2pbvUzln Zpei332zI3PLlcS 9FQoKLpfnclQRBe XqW4xD1bN1nelTe xAXO2tFCm5Ic4m3 tVqVJCNWSAQNgWG i47nTBDi6i2dCh5 PLiNkbkws6nXZWW 48aM10qbk7YN58e tFLTpqeHeO8HpOa . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @evandrosaturn:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkL3ktWc yuzE5dUycu6nxkB 4KslNp719gDkWDK f52NXsdRDSysM1w S4UWuKQROhQr0Bx Oz6MnK06n94vmwl tHnVb3JgN9AWWF2 BbCio2tr7MmR58J LXR9HECZK9WkDXo 2pmVDVPxTE97QS7 R6N5702pzQHFKxQ oNqMAeTV5iq5Hss cCLVbR4MLhhamBw gb1QT0qbk7YN58e tFLTpqeHeO8HpOa . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.5 milestone.

v2.3.4

03 Jul 07:08
16638af

Choose a tag to compare

v2.3.4 is the latest release of the Threshold Token Dashboard.

Commit hash for clean builds is f8680c07d901ce66d18e9e76fe9bfc7c8f2a8a2d

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @pioros
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkSk1ljm wbJKuRBWcyuik1K lf1FBXYN7SuqnGv 5ntR502ueE0hVYo MsFGitFjFJtANhO U75hTSfQhV774nx dbee3g13jBTyJtt C2iYTtELC9o9AWZ mwKubwE5SXPkZq2 QWPnlE8nloL630a yjLv6oXfDYwu2SC j6MHLGU9lPOUOLS FZUC1ql6EOGV0Mh 2iZvh0SeENEBHzI mvZkEZyxydHU0do . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lrsaturnino
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkG6duRx oV7SEvrIaV7lVsm shypOA3yZIfOwVV 4zK2xmpnZEJHDaw KRO5yPoxXb4NWDf hidAxKBjVFS1jep JBCz95X1qxN2CL6 CEc57ty5LOcuFWh eONVn6aAeHH3Fvm YZYIoihkZFq10ez 9jCOuWCrln8aHZv v7kN3WyHUw4O7f9 hcCq1eM8XHOkseP DxZfJ0SeENEBHzI mvZkEZyxydHU0do . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.4 milestone.

v2.3.3

01 Jul 10:26
830ad04

Choose a tag to compare

v2.3.3 is the latest release of the Threshold Token Dashboard. This patch release updates the rewards merkle tree computed in threshold-network/merkle-distribution#185.


Commit hash for clean builds is 830ad0461840e4c562faa8f711456da470c5ca82

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @manumonti:
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkV9X7Mb wf6pvQX9oFqpVUi b4yw7EruoKNhyVI yFJeIYuu9ftdWoc OUmkoLbXRSAc2f5 f8MFYEcfyzPKkz0 jPYw2EoVYkyAHmC dOorwhEP3HJkdHb Kq9hmmTlLjxGltJ vsXzrSpb5z9t7C3 u3tT7DJtm9cDAGa OsqSWBKmEGzrLdZ u5l7TmHZppszkwi D4HPs0r2ML5Uo4D M6jJtwJYdvWdXgQ . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @michalsmiarowski :

  • BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk7SMgAL 5NY1277Utw5mA8i 1L9QkD7NpCS6kJU UaLrqKt0dCFuivv wuTpFnXmzhWUBMA iC6RPeTVVzEvSGs 4bVDuMsPKiZglqF itFppblEq6vExbS EQufEDFFxDEMMPb xY5SaxxxtwQTLxF APbKE7SB0zwkck4 Be7p8SxKqJvEtXq vi79QTeMt1qUHsr cXg7c0r2ML5Uo4D M6jJtwJYdvWdXgQ . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.3 milestone.

Release v2.3.2

25 Jun 15:52
0ea2de3

Choose a tag to compare

v2.3.2 is the latest release of the Threshold Token Dashboard. This release backports pending commits from v2.3.x to v.2.3.2


Commit hash for clean builds is 376ca10d3c68c064296136b9b48723a7e3020f3b

Signatures of commit hash from the development team (verify these in the Keybase app):

  • @pioros
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkSk1ljm wbJKuRBWcyuik1K lf1FBXYN7SuqnGv 5ntR502ueEfsy7V A05DOFpHjxK9O2W s1TJ9uhiaf3IJ4p oNWRU8Q2VUnYaSZ mmaLWjPclCeyDv1 vwDHTYgA8NJkarJ qcqNfNk954OLl7V 2Dx0SJxxlUG2Vt1 9hJA8xPAZcRVTSc I2sYTHIIxQiAEDZ z4UD80oxx330Ipp 9b8AsaJZOTpxCra . END KEYBASE SALTPACK SIGNED MESSAGE.

  • @lrsaturnino
    BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkG6duRx oV7SEvrIaV7lVsm shypOA3yZIfOwVV 4zK2xmpnZF5F7Xm xfxh1eJo5NVWJAa 4J0tDnV70ReY4FK jLQtYz6wVV49OH1 BRITdBwUqSc8cqw w43F6ehdwtZzFMN 98RrdPFIDeN7aOg WOirNUYhz3sw30Y AmOZFJ7k4l7BzHk VlJic4oAmEAGku9 peXG20oxx330Ipp 9b8AsaJZOTpxCra . END KEYBASE SALTPACK SIGNED MESSAGE.


Finally, note that the full set of work that went into this version can be found in the corresponding v2.3.2 milestone.

What's Changed

Full Changelog: v2.3.1...v2.3.2