Skip to content

Consider SIWX (Sign-In-With-X) extension for repeat access #11

Description

@andreabadesso

Context

The x402 V2 spec includes a SIWX extension — CAIP-122 wallet authentication for x402-protected resources. It allows clients to prove wallet ownership to access previously purchased content without repaying.

Relevance for Hathor

This is less critical for Hathor because:

  • Our escrow model is per-request (each request = new payment)
  • Our channel model handles repeat access (pre-funded, multiple requests)

However, SIWX could be useful for:

  • Subscription-style access (pay once, access for a period)
  • Content that should be accessible after payment without re-fetching
  • Rate-limited free tiers that need wallet identification

Decision needed

Evaluate whether SIWX adds value beyond what payment channels already provide. If the use case is "pay once, access many times," channels solve this. SIWX would solve "prove you already paid without a channel."

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions