BASE SEPOLIA (TESTNET) · CHAIN ID 84532 · V2.1 · MODE ENTRAÎNEMENT

App Superion V2.1 — mode entraînement

Caution, jobs, contestation, comité de vérificateurs, gouvernance et frais, branchés sur les contrats V2.1 de Base Sepolia. Les chiffres affichés sont lus directement dans les contrats.

Mode entraînement (testnet Base Sepolia). Les SUPER et l’ETH de Base Sepolia sont des jetons de test, sans aucune valeur. Contenu informatif : pas un conseil financier, pas une offre. Aucune vente de jeton sur ce site. Superion V2.1 est déployé sur Base mainnet depuis le 7 oct. 2026 (pas encore actif : comité et gouvernance attendent des vérificateurs). Pour déposer une caution, vous inscrire comme vérificateur et voter sur le mainnet, utilisez le mode Base mainnet. Ne communiquez jamais votre phrase de récupération.
01 · WALLET

Portefeuille

MetaMask · Base Sepolia
Réseau—
Adressenon connecté
ETH (gas)—
SUPER—
stSUPER (caution)—
stSUPER disponible—non bloqué
stSUPER bloqué—jobs + caution de vérificateur
Pouvoir de vote—

Sans wallet, tout reste consultable en lecture (accès public au réseau). Pour signer, il faut MetaMask et un peu d’ETH de test.

02 · FAUCET

Jetons de test

gratuit · sans valeur

1. De l’ETH de test pour les frais de transaction (gas)

Chaque transaction coûte un peu d’ETH de Base Sepolia, gratuit auprès d’un faucet public :

Un faucet ne demande jamais de paiement ni votre phrase de récupération.

2. Des SUPER de test

Par adresse—
Réserve du faucet—

Connectez MetaMask pour recevoir des SUPER de test.

03 · CAUTION

Caution (stSUPER)

StakingV2

Déposer des SUPER en caution (stake) donne des stSUPER, non transférables. Ils servent de garantie pour prendre des jobs et donnent un pouvoir de vote. Ils reçoivent aussi la part des frais de la place de marché prévue par les règles en vigueur (section Frais).

Total en caution (tous)—
Délai de retrait—UNBONDING_PERIOD
Délai avant récompenses—rewardEligibilityDelay
En cours de retrait (tous)—
Récompenses en attente—
Mon retrait en cours—
Ma caution disponible—
Délégation des votes—

Déposer

Deux signatures si l’autorisation est insuffisante : autorisation (approve), puis dépôt (stake). Un nouveau dépôt relance le délai avant de pouvoir toucher des récompenses.

Retirer

Seule la caution disponible (non bloquée) peut être retirée. Les stSUPER en cours de retrait ne votent plus, ne touchent plus de récompenses et ne servent plus de garantie. Une nouvelle demande relance le délai pour la totalité du montant en cours de retrait.

04 · JOBS

Place de marché des jobs

MarketplaceV2

Un client bloque un budget (séquestre). Un prestataire prend le job en bloquant une partie de sa caution, puis envoie un résultat. Si personne ne conteste pendant le délai prévu, n’importe qui peut finaliser. En cas de contestation (qui exige une caution), un comité de vérificateurs tiré au sort vote.

Créer un job

Frais en vigueur : lecture…

Lecture des jobs…
05 · VÉRIFICATEURS

Comité de vérification

vote secret puis dévoilé

Un vérificateur bloque une caution en stSUPER. Lors d’une contestation, un comité est tiré parmi les inscrits (hors client, prestataire et contestataire). Chaque membre vote d’abord en secret (commit), puis dévoile son vote (reveal). Ceux qui votent avec la minorité ou ne votent pas paient une pénalité, qui est brûlée.

Inscrits—
Caution requise—minVerifierStake
Pénalité—verifierPenalty
Taille du comité—committeeSize

Mon statut

Connectez MetaMask.

La caution n’est libérée à la sortie que si vous n’avez aucun litige en cours.

Vérificateurs inscrits

—

Parcours du vérificateur (vote secret → dévoilement)

  1. Inscription : bloquez la caution (minVerifierStake) avec « S’inscrire ».
  2. Tirage : si vous êtes tiré au sort sur un litige, le job passe au statut « Contesté » (Disputed) et votre vote apparaît ci-dessous.
  3. Vote secret (commit) : avant la fin de voteCommitDeadline, votez en secret (VALIDE / INVALIDE). Un fichier secret (« sel ») est sauvegardé et téléchargé — sans lui, impossible de dévoiler votre vote.
  4. Dévoilement (reveal) : après le vote secret et avant disputeDeadline, dévoilez le même vote avec le sel. Les absents et les minoritaires paient la pénalité (brûlée).
  5. Résolution : dès qu’il y a une majorité (ou une fois le délai passé), n’importe qui peut « Résoudre le litige » sur la fiche du job.

Les minuteurs ci-dessous se mettent à jour chaque seconde. Exportez vos secrets avant de changer de navigateur.

Mes votes de comité

Connectez MetaMask.

Arbitrage de secours (délai de sécurité, Timelock)

Le rôle ARBITER_ROLE est détenu par le Timelock. Un wallet ordinaire (EOA) ne peut pas appeler arbitrate directement : il faut une proposition de gouvernance (modèle ci-dessous) pendant la période d’arbitrage, si le comité n’a pas de majorité. Passé ce délai, resolveStale (issue neutre) est ouvert à tous.

Lecture des litiges éligibles…

Secrets locaux (codes de tirage « seeds » et sels de vote)

Les seeds de contestation et les sels de vote restent dans ce navigateur (localStorage), et un fichier de sauvegarde est téléchargé à chaque fois. Sans le secret, impossible de dévoiler : la caution est brûlée ou une pénalité s’applique.

06 · GOUVERNANCE

Propositions

Governor + Timelock

Le pouvoir de vote vient des stSUPER délégués. Une proposition passe par un délai, un vote, puis le délai de sécurité (Timelock) avant d’être appliquée. Le Timelock administre la place de marché (paramètres, frais).

Délai avant vote—votingDelay
Durée du vote—votingPeriod
Seuil de proposition—proposalThreshold
Quorum actuel—
Délai de sécurité (Timelock)—getMinDelay
Mon pouvoir de vote—getVotes
Créer une proposition

Seuil : le pouvoir de vote délégué doit atteindre …. Les modèles ci-dessous préparent correctement les données techniques (calldata) envoyées au MarketplaceV2 (administré par le Timelock).

Aperçu des données techniques (calldata)

—

Le quorum et le seuil sont lus sur la blockchain. Si votre pouvoir de vote délégué est sous le seuil, la transaction échoue (revert).

Lecture des propositions…
07 · FRAIS

Frais, jetons brûlés et récompenses

lecture directe des contrats

Tous les chiffres ci-dessous sont lus en direct dans les contrats. Rien n’est codé en dur : si la gouvernance change un paramètre, l’affichage suit.

Frais protocole—feeBps, figé à la création
Part brûlée des frais—burnShareBps
Part des frais aux déposants—reste des frais
Plafond des frais—MAX_FEE_BPS (code)
Quantité maximale—MAX_SUPPLY
Quantité actuelle—totalSupply
Total brûlé—MAX_SUPPLY − totalSupply
Sur 0x…dEaD—pénalités V1, hors burn
Brûlé par le marketplace V2.1—événements Burned
Récompenses distribuées—événements RewardsDeposited
Récompenses non réclamées—totalRewardsOwed
Jobs finalisés V2.1—événements JobFinalized

Paramètres du marketplace

Lecture…

Exemple calculé avec les paramètres actuels

—
08 · CONTRATS

Adresses Base Sepolia (entraînement)

V2.1

Base mainnet — V2.1 (déployé, pas encore actif)

Par défaut, cette app est branchée sur Base mainnet (contrats ci-dessous) ; le mode entraînement utilise Base Sepolia. Contrats V2.1 sur Base mainnet (chain id 8453), déployés le 7 oct. 2026 ; gouvernance et comité pas encore actifs (vérificateurs + quorum de 100 000 stSUPER requis). Frais 0 %.

ContratAdresse
StakingV20x92D9287B2aE16630d1b3b0fca26Aa0f09c957528
Timelock0x1E2deB77C9A50F064b97f8C90Facc91c4D081151
Governor0x22A2e573904730B1EC37B971052EF6Da7B3A0f80
MarketplaceV20x5F0297A5B5F5444920e6673f1b60D5d1f1b302C1
Token SUPER0x212EE291056C673283BF441d861CA8EF696cC422

L’ancienne app, branchée sur les contrats V1 de Base Sepolia, reste consultable : ancienne version V1. DataRegistry (0x1E2d…) et AgentRegistry (0x9C43…) existent sur Sepolia mais n’ont pas d’interface dans cette app (phase 2 : non branchés).

Mes transactions (cette session)

✕