The Relayer is a trusted middleware service that acts as the bridge between users, applications, and the blockchain using the Action Codes Protocol.It enables:
Secure registration of action codes
Storage of encrypted code state (e.g., pending/resolved/finalized)
Status resolution via code hashes (never raw code)
Code usage verification, metadata injection, and expiration enforcement
Seamless UX with APIs for attaching and finalizing transactions
This allows applications to:
Never store private code values
Use short, secure, and shareable codes
Outsource protocol validation and persistence to a lightweight server