Features¶
Photon's relaying features beyond plain transaction submission. Each page covers one feature: what it does, when it applies, and how to use it.
| Feature | Description |
|---|---|
| EIP-7702 authorizations | Attach signed EIP-7702 authorization tuples to a relayed transaction to delegate an EOA to a smart contract. |
| Batch transactions | Opt a transaction into a shared, atomic Multicall3 batch with an even cost split across members. |
| Funding-signed transactions | Submit a transaction you signed yourself; Photon tops up the sender's gas balance, then broadcasts it unchanged. |
| Authenticated transactions | Tie a relayed transaction to your wallet-authenticated account using the authenticated transaction type. |
| Flash-blocks | Low-latency relaying on Base (8453) and Base Sepolia (84532) using the flash-blocks transaction type. |
| Region routing | Pin a transaction to a relaying region with the region field or X-Edith-Region header, or let geo detection choose. |
| HyperCore actions | Relay signed Hyperliquid Core actions (orders, transfers, vault deposits) — gasless by nature, with Photon's retry and notification machinery. |
| HyperCore agent wallets | Approve Edith's agent once, then place Core orders with no per-order signature. |
| HyperCore orders | Gasless Core orders signed by your agent, carrying the operator's builder code. |
| Gasless smart accounts | Give a user an ERC-4337 smart account whose sponsored operations compose EVM and HyperCore (via CoreWriter) under one signature. |
For the request and response schemas behind these features, see the API reference.