🛡️ Validator Swipe
Nimiq Mini Apps Competition · Cycle III
Un mini app pour Nimiq Pay

Choisis ton validateur d'un geste, délègue en un tap.

Validator Swipe transforme le choix d'un validateur Nimiq — souvent une page de tableau austère — en une décision rapide et informée : score de confiance, taux de récompense, disponibilité. Tu compares, tu délègues, ta NIM reste à toi.

0 NIMFrais de délégation
1Tap pour déléguer
100%Tes fonds restent à toi
🛡️ Validator Swipe
Wallet non détecté

Sélectionne tes validateurs préférés en les mettant en favoris (⭐).

Les ~40 validateurs et leurs statistiques sont réels, mis à jour quotidiennement. Certaines métriques restent vides quand l'historique est insuffisant — jamais devinées. Hors de Nimiq Pay, la délégation est simulée sauf si tu connectes un wallet avec Nimiq Hub.

Mettre de côté ne coûte rien et ne délègue rien — ça ajoute juste le validateur à tes favoris pour comparer avant de choisir.

Historique des délégations

Aucune délégation pour l'instant.

Comment ça marche

Comparer, puis déléguer

Pensé pour quelqu'un qui a de la NIM à faire fructifier mais ne veut pas éplucher un tableau de statistiques.

01

Tu compares les cartes

Chaque validateur affiche son score de confiance, son taux de récompense et sa disponibilité — l'essentiel, sans jargon.

02

Tu choisis

Passe les validateurs qui ne t'intéressent pas, garde ceux que tu veux soutenir.

03

Tu délègues, tu restes propriétaire

La délégation part de ton wallet avec ta confirmation native. Le validateur ne détient jamais tes fonds — tu peux la retirer quand tu veux.

Qui paie quoi ?

Déléguer n'est pas transférer

C'est le point le plus souvent mal compris sur le staking — voici ce qui se passe vraiment.

Le validateur reçoit-il mes NIM ?

Non. Une délégation (stake) reste dans une transaction rattachée à ton propre wallet — le validateur ne reçoit ni ne détient jamais tes fonds, il valide juste des blocs en ton nom.

Qui paie quoi au moment de déléguer ?

Toi, au sens où c'est ta transaction — mais aucun montant n'est "dépensé" comme un achat : tu le retrouves intégralement, tu peux le retirer plus tard.

Et les frais ?

À 0 dans l'immense majorité des cas, comme toutes les transactions Nimiq — la délégation ne fait pas exception.

Intégration technique

Une vraie transaction de staking

Les données de validateurs sont toujours réelles, même hors de Nimiq Pay. Hors de Nimiq Pay, la délégation est simulée sauf si tu connectes un wallet avec Nimiq Hub. Dans Nimiq Pay, ou via Nimiq Hub en dehors, chaque délégation est une vraie transaction.

  • Détection automatique de window.nimiqPay au chargement, avec repli sur Nimiq Hub sinon
  • Délégation, ajout de stake ou changement de validateur selon l'état réel — sendNewStakerTransaction() / sendStakeTransaction() / sendUpdateStakerTransaction()
  • Aucune donnée de validateur inventée en production — source : dashboard des validateurs
  • Repli gracieux en mode démo si aucun wallet n'est détecté
// Delegate without ever transferring your funds
import { init } from '@nimiq/mini-app-sdk'

const nimiq = await init()
const txHash = await nimiq.sendNewStakerTransaction({
  delegation: validator.address,
  value: stakeAmountLuna,
})