Skip to content

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.