Photon Indexer
Compressão ZK · Abismo
Photon e o serviço indexador de código aberto do Light Protocol que continuamente le logs de transação e ledger da Solana para reconstruir o estado completo de contas comprimidas e Concurrent Merkle Trees, tornando esses dados off-chain consultaveis via uma API JSON-RPC que espelha a interface RPC padrao da Solana com métodos adicionais especificos de ZK-compression. Como dados de contas comprimidas não sao armazenados em espaço de conta on-chain mas emitidos durante transações como dados de instrução e logs, um indexador dedicado como Photon e necessário para clientes buscarem estado de contas, gerarem provas Merkle e construirem transações validas que interagem com contas comprimidas. Photon expoe métodos como getCompressedAccount, getCompressedTokenAccountsByOwner e getValidityProof, e o Light Protocol opera um endpoint Photon hospedado enquanto equipes também podem hospedar por conta própria contra seu próprio no RPC.