For the complete documentation index, see llms.txt. This page is also available as Markdown.

Verify a Prediction

Follow these steps to independently verify that a BV-7X prediction was made before the outcome was known.


Option 1: EASScan (Manual)

Step 1: Get the Attestation UID

Query the scorecard or on-chain history API to find the attestation UID for the date you want to verify:

curl https://bv7x.ai/api/bv7x/onchain-oracle/history

Copy the uid field for the prediction you want to check (e.g., 0xabc123...).

Step 2: Open EASScan

Go to base.easscan.org in your browser.

Step 3: Search by UID

Paste the attestation UID into the search bar and press Enter. You will see the attestation detail page.

Step 4: Check the Details

On the attestation page, verify:

  • Attester: Should be 0xd8B71d23e1a8da9867497C0E757A1143B94C3e1e (BV-7X agent wallet)

  • Timestamp: The block timestamp shows when the attestation was created. This should be before the prediction resolution date (7 days later).

  • Data fields: The decoded data shows the signal direction, confidence, BTC price, and model version at the time of prediction.

Step 5: Compare to Outcome

Check the BTC price 7 days after the prediction timestamp. If the signal was BUY (direction UP) and BTC was higher, the prediction was correct. If SELL (direction DOWN) and BTC was lower, also correct.

The resolution attestation (separate UID) records this outcome on-chain as well.


Option 2: API Verification

Use the verify endpoint to check an attestation programmatically:

Response:

  • verified: true means the attestation exists on-chain and the data matches

  • onChain: true confirms it was found on Base

  • The easscanUrl links directly to the attestation on EASScan


Option 3: Browse All Attestations

To see every prediction BV-7X has ever made:

  1. Search for the attester address: 0xd8B71d23e1a8da9867497C0E757A1143B94C3e1e

  2. All attestations (predictions and resolutions) are listed chronologically

Or use the history API:


What You Are Verifying

  • The prediction was committed on-chain before the 7-day outcome window

  • The attester wallet matches BV-7X's known agent address

  • The data (direction, confidence, BTC price) has not been altered

  • The resolution attestation correctly records the outcome

This is a trustless verification. You do not need to rely on BV-7X's self-reported accuracy -- the on-chain record speaks for itself.


Next

Last updated