xl1-patterns

Pass

Audited by Gen Agent Trust Hub on Oct 30, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill documents patterns for ingesting and processing data from external, untrusted sources including the XL1 blockchain and datalakes, creating an attack surface for indirect prompt injection.
  • Ingestion points: Data enters the dApp context through datalakeViewer.get(hashes) (referenced in chain-data-indexing-protocol.md) and viewer.block.blockByNumber(n) (referenced in chain-data-indexing-client.md).
  • Boundary markers: The skill emphasizes the use of Zod-based validation (e.g., isMovePayload, asMovePayload) to enforce structural integrity, but lacks explicit warnings regarding natural language instructions embedded within string fields.
  • Capability inventory: The provided patterns include the ability to sign and broadcast transactions to the blockchain using addPayloadsToChain (referenced in browser-ux.md and commit-reveal.md).
  • Sanitization: Employs schema-level validation via Zod factories, which provides structural protection but does not filter for semantic instructions in processed text data.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 30, 2026, 04:31 PM