Run Simulation

Wallet-addressed validation simulation (fees in lamports). Merges the Marz Greta-Lock reference design with our PostgreSQL backend and full EQ scoring engine. Settled transactions are logged to the local revenue ledger and broadcast to the dashboard's live feed in real time.

post/api/simulate

Request

  • Base URL: https://eqbuilder.dev (the document declares no server; this is the origin it was published from)
  • URL: https://eqbuilder.dev/api/simulate
  • Auth: none declared

Headers

X-PAYMENTstring nullable

x402 payment proof: base64-encoded JSON {"x402Version":1,"scheme":"exact","network":"solana","payload":{"signature":"<finalized tx signature>","payer":"<wallet address>"}}. Alternative to the legacy tx_hash/wallet_address body fields. Always verified read-only against the Solana network.

PAYMENT-SIGNATUREstring nullable

Canonical x402 v2 payment payload: base64-encoded PaymentPayload with the selected requirement under accepted and the signed authorization under payload.

X-BUNDLE-TOKENstring nullable

Prepaid bundle token (from POST /api/bundle). Redeems one prepaid basic-score credit instead of a per-call payment. Basic tier only.

Idempotency-Keystring nullable

Request body

tx_hashstring
wallet_addressstring
target_profilestring required
proposed_textstring required
response_delay_secondsnumber required
modestring
share_for_calibrationboolean
tierstring
referral_codestring
publish_resultboolean
result_refstring nullable

Response

Scored and settled session. When paid via x402, the settlement receipt is returned in the standard PAYMENT-RESPONSE header and legacy X-PAYMENT-RESPONSE header (base64 JSON: {success, transaction, network, payer}).

statusstring required
tierstring required
certificate_urlstring nullable
public_result_urlstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.