Réalisations

Streamer des tokens, sans rien révéler.

Onyx est un protocole de streaming de tokens confidentiels, conçu et développé par zKorp sur la fhEVM de Zama. Il permet de verser des tokens en continu, pour la paie, le vesting ou les subventions, sans jamais exposer un montant sur la blockchain.

Rôle
Conception et développement de bout en bout
Année
2026
Stack
Solidity · FHE · Next.js · WebGL
Réseau
Ethereum · Zama fhEVM
Voir onyxfi.xyz
Onyx — Confidential Token Streaming

La landing d'Onyx : une pierre d'onyx sculptée en 3D, rendue en temps réel dans le navigateur.

Le problème

Sur une blockchain, tout le monde voit tout

Verser un salaire ou un vesting on-chain, c'est publier le montant à la vue de tous : concurrents, collègues, démarcheurs. Tant que les chiffres restent publics, aucune entreprise sérieuse ne fera sa paie sur Ethereum. C'est ce verrou qu'Onyx fait sauter.

La solution

Des flux d'argent chiffrés de bout en bout.

Onyx s'appuie sur le chiffrement homomorphe (FHE) : une technique qui permet de calculer directement sur des données chiffrées, sans jamais les déchiffrer. Concrètement, la blockchain fait les comptes sans voir les chiffres. Seuls l'émetteur et le bénéficiaire peuvent lire les montants.

01
Créer un flux

L'émetteur chiffre le montant directement dans son navigateur, puis fixe la durée de déblocage, avec une période de blocage initial si besoin.

02
Débloquer en continu

Les tokens se libèrent linéairement, seconde par seconde. Le bénéficiaire retire ce qui est disponible, quand il le souhaite.

03
Garder le contrôle

L'émetteur peut annuler un flux : chacun récupère exactement sa part, calculée on-chain sur des montants toujours chiffrés.

Onyx — visualisation temps réel d'un flux de tokens

Visualisation temps réel d'un flux dans l'app : chaque particule représente des tokens débloqués, réclamables ou déjà retirés.

Ce qu'on a construit

Un protocole, une app, une identité.

Le protocole

Un contrat Solidity unique qui gère tous les flux : création, retrait, annulation. Les montants vivent dans des entiers chiffrés que la blockchain manipule sans jamais les ouvrir. Chaque opération est optimisée pour limiter les calculs FHE, les plus coûteux en gas.

L'application

Une app Next.js où le chiffrement se fait côté navigateur, avec le SDK de Zama. Créer un flux, suivre sa progression, déchiffrer son solde à la demande : chaque opération cryptographique complexe est ramenée à un geste simple.

L'identité

Une direction artistique minérale : une pierre d'onyx modélisée en 3D sur la landing, un flux de particules pour matérialiser les tokens en mouvement. Le tout en WebGL temps réel, fluide jusque sur mobile.

100 %
des montants chiffrés on-chain
ERC-7984
le standard des tokens confidentiels
≈ 200
lignes de Solidity, un seul contrat
1 s
de granularité de déblocage
Le design

Une pierre vivante.

Chaque flux a sa pierre : elle se remplit de matière en fusion à mesure que les tokens se débloquent. L'état d'un stream se lit d'un coup d'œil, sans exposer un seul montant. Un shader WebGL conçu sur mesure, animé en temps réel.

Mobile d'abord

La même expérience, dans la poche

La 3D, le chiffrement et les flux fonctionnent aussi bien sur téléphone que sur grand écran. Comme tout ce qu'on livre, Onyx est pensé mobile d'abord.

Onyx sur mobile — accueil
Onyx sur mobile — fonctionnalités
Pourquoi nous

L'équipe qui a mis la FHE entre toutes les mains.

Onyx prolonge notre travail pour Zama : nous avons conçu les premières applications FHE grand public sur fhEVM, adoptées par 6 000 utilisateurs avec 150 000 transactions en quelques semaines. Avec Onyx, nous appliquons cette expertise à un cas d'usage entreprise : la paie et le vesting confidentiels.

Lire l'étude de cas Zama
Travailler avec nous c’est

Prêt à renforcer votre équipe ?

Réserver un appel →
On cadre votre premier projet ? Quinze minutes suffisent.