Wallet integration workshop (office hours, July 28, 2026)

At our weekly office hours session on July 28, three of our colleagues will present updates on their work about smart contract integration with wallets.

We are building toward a future where

  • as a wallet creator, you can support Simplicity smart contracts in general,
  • as a smart contract or financial application developer, you can teach wallets to recognize your contracts and create appropriate transactions to drive and interact with them, and
  • as a user, you can tell what you are really signing or agreeing to, and have tools to tell you accurately what assets you own and what positions or interests you hold in on-chain contracts.

I hope you can join us! I’ll also post a link to the recording here after this session is complete.

The video recording of this session is now up at

3 Likes

This week’s office hour was exceptionally good! Y’all got so much cool stuff in the works. A few things I’m really interested to see are:

  • A web wallet transport spec: Humid appears to inject the Liquid Wallet RPC Profile into the browser via window.humid, but I assume that’s not the long-term path forward. I think there are some lessons we can learn from crypto land. Ethereum devs appear to have discovered, for example, that having web wallet extensions inject their context into window.ethereum leads to race conditions when there are multiple wallets available.
  • Support in tx manifest for re-issuance tokens which are owned by a Simplicity contract. Afaik, from reading the spec, there’s some level of support for re-issuance token behavior specification, but it doesn’t appear to tackle some of the idiosyncrasies of having a non-wallet-owned re-issuance token.

Thanks, Tommy!

@arvolear @stringhandler I think @tvolk131’s questions above are meant for you! :slight_smile: