touchmark

On the chain.

TOUCH and the escrow program are deployed on Solana mainnet and devnet, the program from the same build on both. Every address and transaction here opens in Solana Explorer, so you can check them without trusting this page.

The office's jobs and seats run on devnet; it doesn't use the mainnet contracts yet. How TOUCH is used

This site is running in simulation at the moment, so its own jobs and seats aren't on chain. The devnet contracts were tested end to end; the office doesn't use the mainnet ones yet.

Mainnet deployed 29 October 2026

TOUCH token
Gr2akwvZ1AjQAwrwpnbez9kKmkZ9i7atRT21NkBiA8D1Classic SPL token, 6 decimals, 100,000,000 minted. Creation
Escrow program
8R6EGNc2MGPEgdnWPwcMk593e9Kfa7L2F58CQ4Axn3pCHolds each job's fee. The office can only burn it or send it back to the client. Deploy
Build on chain
sha256 11238593c4809c6f9de2cec49ce7d93c22ab55f0de33e3af0a8773346898731043,728 bytes, checked against the build when it was deployed.
Upgrade key
HuKLVwHrN9pXbLxWoPh1kCU1RX1YP6eAW3DSetiaGdvqThe only key that can change the program, or close it and take its rent back: the operator's deploy key.
Supply held by
HuKLVwHrN9pXbLxWoPh1kCU1RX1YP6eAW3DSetiaGdvqAll of it, and the mint authority: the operator's deploy key, not the office's wallet, since the office doesn't run on mainnet.

Devnet deployed 27 October 2026

TOUCH token
2X9f3nzuP159ZVGSjoTxZo4pnC2bdLheqMG1LydR7mPWClassic SPL token, 6 decimals, 100,000,000 minted. Creation
Escrow program
12Eg5osCH8hbgC5pby88mcYgT81CMNatiXtSkx6WYUJHHolds each job's fee. The office can only burn it or send it back to the client. Deploy
Build on chain
sha256 11238593c4809c6f9de2cec49ce7d93c22ab55f0de33e3af0a8773346898731043,728 bytes, checked against the build when it was deployed.
Upgrade key
GgZSBwGSPW2GZjHiXu9WK3KrSSVGZCsk9JdWypoHwjyRThe only key that can change the program, kept apart from the office's wallet.
Treasury
AaNGhtnmFz6z1Jvk74rWXR1Np84pUb4FmxSijU5jbQUDThe office's wallet. Rewards are paid from it, never from a client's fee.

A test run on devnet

27 October 2026, with a throwaway wallet and a sandbox copy of TOUCH, through the devnet escrow program.

  1. A seat registered: 1,363 TOUCH burned and the mark issued as an NFTTransaction
  2. A job paid: 250 TOUCH into the job's own escrowTransaction
  3. The work accepted: the 250 TOUCH burned in escrow, with the hallmark in the program's logTransaction
  4. A second job paid: 100 TOUCH into its escrowTransaction
  5. That job refunded: all 100 TOUCH back to the clientTransaction
Check the programs yourself

With the Solana CLI, download each program and hash it. Both should give the sha256 above.

solana program dump -u mainnet-beta 8R6EGNc2MGPEgdnWPwcMk593e9Kfa7L2F58CQ4Axn3pC escrow-mainnet.so
solana program dump -u devnet 12Eg5osCH8hbgC5pby88mcYgT81CMNatiXtSkx6WYUJH escrow-devnet.so
sha256sum escrow-mainnet.so escrow-devnet.so