Skip to content

intercom-dex 0.1.34

Choose a tag to compare

@TracSystems TracSystems released this 25 Oct 05:23
· 7 commits to main since this release

Traders prove their Trac address, and signers stop sellers who leave paid trades unsent.

  • Every trader now proves, with a signature from the Trac wallet it trades from, that it controls its Trac address.
    Before, an offer could name someone else's well-funded address. Nothing is paid or locked for this.
  • Before agreeing to a trade, signers check that the seller's Trac wallet holds the coins, minus what that wallet
    already owes in other trades.
  • A seller who twice leaves a paid trade unsent within seven days is paused for seven days. A new DEX identity does
    not clear it: the pause follows the proven Trac address.
  • Refused trades now say why straight away. Makers turn down takes that cannot cover the trade and its fees.
  • Offers made under older fee or registry terms that are still valid stay visible.

How it rolls out: signers first, then the venue and market feeds, then traders. The address proof only becomes
required when the venue raises its minimum version to 0.1.34; it will be announced before that. After that, open
offers have to be posted again from an updated app, and older apps show "update required". Trades already agreed
finish normally. No collateral or trading deposit is required.

No changes to contracts.

Archive intercom-dex-v0.1.34.tar.gz
sha256 caddceac56276367cbb4a06e14d85746b7f4b8f2148ef491fe4b84a6738440f8

Venue keys to pin:

  • serviceKey f5ac9f9cae208e0d8bb4e79e066e5ec423d6abb820377a5b0258e2ff358e6437
  • servicePeerKey e5fed943601365608957d82588fd8b71e1e44457f2c2e80dcb5748fd803ff1f1

Locks venue key to pin:

  • locks.venueKey 3efae9e5671ef2105a9b72bdbb3d97292a44960b69f0398527a468673c24aa0f

Install: unpack, then npm ci and npm ci --prefix peer. See README.md and docs/OPERATORS.md.