YANICoin (YANI)
Token natif de YaniChain. Rail de paiement, carburant DeFi, outil de gouvernance et programme de fidélité — tout en un. Supply fixe à 7 milliards, hybride stratégique.
Token utilitaire
YANI est conçu comme un utility token multi-usage au sens MiCA Article 4. Il n'est pas un instrument financier, une promesse de rendement ou une monnaie électronique.
Monnaie des agents — A2A transactions
YaniPay n'est pas seulement une plateforme de paiement pour les particuliers et les professionnels. C'est aussi — et de plus en plus — une plateforme de paiement pour les agents IA autonomes. C'est la nouvelle révolution : votre agent peut exécuter des transactions à votre place, et les agents des entreprises peuvent négocier et régler entre eux automatiquement, comme un nouvel acteur économique.
YANICoin est la monnaie native de cette économie agentique — la devise des transactions agent-to-agent (A2A) et agent-to-machine (A2M). Microcoûts (< 0,001 €/tx), finalité 6 secondes, signature ECDSA déterministe et règlement on-chain auditable : YANI est conçu pour le volume et la fréquence des échanges machine.
Human-to-Agent (H2A)
Un utilisateur délègue à son agent Y.A.N.I. l'exécution d'une transaction (abonnement, achat récurrent, gestion d'épargne). Limite quotidienne signée, révocation instantanée, audit log RGPD.
Agent-to-Agent (A2A)
Deux agents négocient et règlent une transaction entre entreprises de façon autonome — facturation B2B, achat programmatique d'API, marketplace de services IA. Le contrat est signé on-chain, le règlement instantané en YANI.
Agent-to-Machine (A2M)
Un agent paie une ressource machine (compute, stockage, inférence LLM, accès API métier). Tarification à la consommation, streaming payments, micropaiements sub-cent.
Pourquoi YANICoin et pas l'EUR ?
- Microcoûts — fees < 0,001 € rendent les micropaiements rentables (impossible via SEPA ou cartes).
- Finalité instantanée— pas de 24-72 h d'attente bancaire ; un agent ne peut pas être bloqué.
- Programmabilité native — smart contracts YaniEscrow + YaniAllowance + YaniStream permettent des transactions conditionnelles, des allocations délégantes et des flux continus sans intervention humaine.
- Auditabilité on-chain — chaque action agent est tracée, signée et révocable. Conformité RGPD (registre art. 30) + MiCA (utility token Article 4).
- Interopérabilité multi-agents— n'importe quel agent (Y.A.N.I., agents tiers, frameworks LangChain / AutoGen / CrewAI) peut signer une transaction YANI via wallet ERC-4337 (account abstraction).
Y.A.N.I. comme nouvel acteur économique
Voir aussi : Y.A.N.I. Intelligence · Yani-Lab Orchestrator API · Facturation conforme 2026
Tokenomics
| Allocation | % | Montant YANI | Vesting |
|---|---|---|---|
| Réserve écosystème | 30% | 2 100 000 000 | 4 ans — linéaire |
| ICO (3 phases) | 20% | 1 400 000 000 | Phase 1 cliff 6m · Phase 2-3 cliff 3m |
| Équipe & Fondateurs | 15% | 1 050 000 000 | Cliff 1 an + 3 ans linéaire |
| Staking rewards | 15% | 1 050 000 000 | Distribué progressivement selon APY |
| Liquidité & Market Making | 10% | 700 000 000 | Immédiat (DEX + CEX) |
| Partenaires & Advisors | 5% | 350 000 000 | Cliff 6m + 2 ans |
| Treasury & Réserve légale | 5% | 350 000 000 | Multisig 3/5 — gouvernance DAO |
Approche Hybride Stratégique
Mécanisme de burn
Le burn automatique est implémenté dans YaniCoin._update(). Il s'applique uniquement aux transfers wallet-to-wallet directs.
// Paramètres recommandés (cf. analyse CEO)
uint256 public burnRate = 2; // 0.02% (2/10000)
uint256 public constant BURN_RATE_DENOMINATOR = 10000;
bool public burnEnabled = true;
// Catégories EXEMPTÉES du burn :
// - Tous les smart contracts DeFi (YaniDEX, YaniLending, YaniFarming)
// - Contrats de staking et governance
// - Adresses marchands certifiés YaniPay
// - Liquidity pools
// - Treasury et comptes opérationnels
function _update(address from, address to, uint256 value) internal override {
// Skip burn pour : mint, burn direct, ou adresses exemptées
if (from != address(0) && to != address(0)
&& !isExemptFromBurn[from] && !isExemptFromBurn[to]) {
uint256 burnAmount = (value * burnRate) / BURN_RATE_DENOMINATOR;
if (burnAmount > 0) {
super._update(from, address(0), burnAmount); // Destruction
totalBurned += burnAmount;
emit AutoBurn(from, burnAmount);
value -= burnAmount;
}
}
super._update(from, to, value);
}- • Transfers directs wallet → wallet
- • Envois particulier → particulier
- • Tout transfer non exempté
- • Tous les smart contracts DeFi
- • Staking / unstaking
- • Liquidity pools (DEX)
- • Paiements B2B merchants
Distribution initiale — ICO
Contrats ICO déployés sur Sepolia
YaniICO : 0x11AbE5A5bB549BbE3d75561D5d566a15f50dAAdDYaniVesting : 0x90e4e6158a28f508173675A3a3d027FCb3677984Gouvernance
YANI intègre ERC20VotesUpgradeable (OpenZeppelin) nativement. Chaque token délègue un pouvoir de vote pour les propositions YaniGovernor.
Conformité MiCA
Qualification MiCA Article 4 — Utility Token
API YANICoin
Endpoints pour interagir avec le token YANI, le faucet testnet et les operations ICO.
| Methode | Endpoint | Description | Rate Limit |
|---|---|---|---|
| GET | /api/v1/blockchain/balance | Solde YANI d'une adresse | 100/15min |
| POST | /api/v1/blockchain/faucet | Recevoir des YANI testnet (max 1000/req) | 10/min + Redis |
| GET | /api/v1/blockchain/transactions | Historique des transactions YANI | 100/15min |
| POST | /api/defi/ico/purchase | Acheter des YANI (ICO phases 1-3) | 10/min |
Mode Demo
Si YaniChain n'est pas disponible, les API retournent des donnees de demonstration avec le flag demo: true. Ideal pour le developpement local sans noeud blockchain.
Contrat on-chain
0xEeB3aCBAd58d737fda12D3B0a1402ea3667203BB0xe7f1725E7734CE288F8367e1Bb143E90bb3F0512Non encore déployéPour une vision exhaustive — architecture YaniChain, protocoles DeFi, roadmap et stratégie token — consultez le whitepaper officiel YaniPay.
Lire le Whitepaper v2.1