← Back to Home

API Reference

Complete API reference for integrating with VALORAIPLUS-v6.0 services.

Authentication

All API requests require authentication using an API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST /api/proof/verify

Verify cryptographic proofs using ValorMath++ framework

{
  "proof": "0x...",
  "public_input": "0x...",
  "verification_key": "0x..."
}

GET /api/payments

Retrieve paginated payment records with risk scores

GET /api/payments?page=1&limit=10

POST /api/attestation/create

Create blockchain attestation for mathematical proofs

{
  "problem_id": "millennium_prize_1",
  "proof_hash": "0x...",
  "cycle_id": "1M-GILLSONROOT5151"
}

Rate Limits

API requests are limited to 1000 requests per hour per API key. Enterprise plans have higher limits.

SDKs

• Python SDK: pip install valorai

• Node.js SDK: npm install @valorai/sdk

• Go SDK: go get github.com/valorai/sdk-go