Backend Overview
Architecture
- Claim protocol secured by platform authentication (e.g., Twitter/X, GitHub)
- Intents-based execution for gas handling and multichain support
- Progressive Web App frontend interacts with backend services and contracts
Smart contracts
- Core contract(s) manage send intents, claim states, and revocation
- Tracks mapping between platform identifiers and claimable funds
- Emits events for claim creation, claim, and revoke
NEAR Intents
reply.cash leverages NEAR Intents to:
- Support multiple chains and assets behind a unified flow
- Handle gas so users can claim without pre-funded wallets
- Provide chain and address abstractions for a smoother UX
Resources:
- NEAR Intents Chain/Address Support:
https://docs.near-intents.org/near-intents/chain-address-support
Notes
- Additional chains are supported as NEAR Intents expands
- Wallet selector integration is required when adding new chains
- Security is anchored in platform authentication + zkTLS (where applicable)