Oracle Protocol

Verify AI-generated content with ~100ms latency overhead.

What is Oracle.Fun?

Oracle.Fun is a protocol that verifies and stores AI-generated content. It adds permanent storage on Arweave and on-chain verification while maintaining near-native performance.

Core Features

  • Ultra-low latency verification (~100ms overhead)
  • Permanent storage on Arweave network
  • On-chain verification with smart contracts
  • Simple integration with existing LLM providers

Simple Example


// Replace your existing provider with Oracle.Fun
const response = await oracle.generate({
  provider: "openai",
  model: "gpt-4",
  messages: [{ role: "user", content: prompt }]
});

// Get verification data
console.log(response.verification);
// {
//   arweaveId: "tx-...",    // Storage ID
//   proofHash: "0x...",     // On-chain proof
//   timestamp: 1708846391
// }
      

Get Started