Oracle ouvert

Predictive Risk Oracle

Chaque score TONTON devient une attestation signée : n'importe quel protocole DeFi peut la lire, vérifier la signature du Lab hors ligne, puis l'ancrer sur Solana comme preuve horodatée.

Consommer l'oracle

Trois endpoints : l'attestation d'un mint, un appel par lot pour plusieurs mints, et la clé publique du Lab pour la vérifier hors ligne. Une attestation reste valable 15 minutes ; deux appels sur le même mint à moins d'une minute d'intervalle ne consomment qu'une attestation.

curl https://tontonwallat.com/api/public/oracle/<MINT>
curl https://tontonwallat.com/api/public/oracle/pubkey
// Vérifier une attestation TONTON côté protocole (Node / navigateur)
const res = await fetch(`https://tontonwallat.com/api/public/oracle/${mint}`);
const { signature, digest, ...attestation } = await res.json();

const { publicKey } = await (
  await fetch("https://tontonwallat.com/api/public/oracle/pubkey")
).json();

// Le document signé = JSON canonique (clés triées, sans espace)
const doc = canonicalize({ ...attestation, signature: undefined, digest: undefined });
const ok = await crypto.subtle.verify(
  "Ed25519",
  await crypto.subtle.importKey("raw", b64(publicKey), "Ed25519", false, ["verify"]),
  b64(signature),
  new TextEncoder().encode(doc),
);

if (ok && attestation.band === "HIGH") revertListing();

Accès à l'oracle

L'oracle répond avec une clé d'accès. L'offre Découverte est gratuite.

Oracle Découverte

Pour essayer l'oracle

Gratuit

  • 50 attestations / mois
  • 5 appels / minute
  • Appel par mint uniquement
  • Alertes non incluses
Créer ma clé

Oracle Starter

Un produit qui démarre

79 $/ mois

  • 10 000 attestations / mois
  • 60 appels / minute
  • Lot de 25 mints par appel
  • 3 abonnements d'alertes
Choisir cette offre

Oracle Pro

Un protocole en production

249 $/ mois

  • 100 000 attestations / mois
  • 180 appels / minute
  • Lot de 50 mints par appel
  • 20 abonnements d'alertes
Choisir cette offre

Oracle Protocol

Volume d'infrastructure

749 $/ mois

  • 1 000 000 attestations / mois
  • 600 appels / minute
  • Lot de 100 mints par appel
  • Alertes illimitées
Choisir cette offre

Attestations à l'unité, sans abonnement

Ces attestations s'ajoutent au quota de ta clé et n’expirent pas à la fin du mois.