Create

Launch a review campaign

Define the campaign identity, optional policy JSON, and transaction settings before signing with your browser wallet.

Server prepares calldataWallet signs transactionContract stores campaign

ProofPilot never signs for users. The backend validates inputs and encodes the Bradbury consensus transaction; your wallet controls approval and gas.

Wallet

Connect an EIP-1193 browser wallet to sign transactions.

Network unknownNo private keys required

Create campaign

Campaign creation is signed by your connected wallet. No private key is sent to ProofPilot.

A. Campaign identity

Name the program and explain what builders are submitting for review.

B. Review rubric

Optional JSON object for custom rubric metadata. Leave empty object for rubric_v1 defaults.

C. Submission requirements

Optional JSON object controlling required evidence fields.

D. Review policy

Optional JSON object for limits such as max rechecks and max appeals.

E. Transaction settings

Choose initial status and review gas before wallet signing.

Connect a wallet before preparing this transaction.

Transaction form version 0