pull down to refresh

Every wallet gets a unique seed and keyset ID pinned to their browser with ETags. When tokens are spent (swapped or melted), the mint inspects the keyset ID of each input token to identify the original wallet that minted it.

If the mint did not publish their keyset IDs, would a wallet hypothetically still be able to detect this?

Note: Keyset Id isn’t the only thing that can be used for tagging. Mints can use unique denomination, expiry timestamp, fees, p2pk lock, timing correlation etc.

Have you heard of any cashu wallets that check for such tagging? (I imagine wallet software could alert the user if detected a pattern in denomination or expiry timestamp etc.

If the mint did not publish their keyset IDs, would a wallet hypothetically still be able to detect this?

No. The mint already publishes keyset IDs which can be accessed using /v1/keys, v1/keysets endpoints. However, its not validated by the wallets and could be changed by the mints.

Have you heard of any cashu wallets that check for such tagging? (I imagine wallet software could alert the user if detected a pattern in denomination or expiry timestamp etc

No.

reply