Blockchain Transaction Lifecycle Security Standard Audit Framework

previous: Log All Delivery Attempts | Contents | next: Use Backoff Logic with Retried Delivery

Broadcast to Authorized RPC Nodes

Statement of Requirement

Deployers SHOULD only broadcast transaction deployment requests to RPC nodes on a configured allowlist

See it in the specification

Applicability

Purpose

Reduce risk of timing attacks and malicious behavior by RPC nodes

Audit Procedure

Verify the Deployer only broadcasts transactions to RPC nodes on an allowlist configured per Enable Transaction Policies for Deployment

Success Criteria

Transactions are only submitted to authorized RPC nodes for delivery

Failure Criteria

Justifiable Exceptions

Any failure to meet this requirement needs to be explicitly justified

Key Evidence

previous: Log All Delivery Attempts | Contents | next: Use Backoff Logic with Retried Delivery