Français
La base de connaissances complète, résumée en français. Chaque entrée renvoie à l’article intégral en anglais — et chaque affirmation se termine par une commande que chacun peut exécuter contre la chaîne. Calcule, ne fais pas confiance.
Suivez la bibliothèqueRSSXFarcaster
Commencez ici · cinq pour débuter, dans l’ordre
- 1.What is a DEX aggregator? Explained without the jargon — Un DEX est un distributeur de tokens ; il en existe des milliers aux prix différents.
- 2.What you pay on a swap: the pool’s fee, the protocol fee, and gas — line by line — Trois coûts, chacun avec un destinataire différent : les frais que chaque pool prélève et conserve, les frais de protocole de 28 basis points (0.28%) qui vont aux trésoreries, et le gaz que le réseau facture pour exécuter la transaction.
- 3.Slippage, explained: why you got fewer tokens than the screen promised — Vous avez confirmé 100 et reçu 97 — les 3 manquants, c'est le slippage.
- 4.The empty shop window: what phantom liquidity is, explained simply — Un token peut afficher beaucoup d'argent à échanger sans le détenir — une vitrine à la réserve vide.
- 5.What an audit means, what it does not, and what “verified” means on this site — Un audit externe est la lecture d’une version du code par des gens qui ne l’ont pas écrite.
Explorer · par sujet
Langage simple, zéro jargon — les concepts que tous les autres articles supposent connus.
- What is live today: V1 now, V2 on 15 November 2026, staking in Q2 2027Deux affirmations vraies gardées séparées : le swap de ce site est vivant aujourd'hui et exécute de vrais échanges auto-gardés — mais sur le moteur V1 de première génération, exploité comme un test de pré-production par étapes. V2, le protocole que le whitepaper spécifie, est sous audit et visé pour le 15 novembre 2026 comme déploiement immuable à sens unique ; le programme complet de staking ouvre au 2e trimestre 2027 ; Staking V4 est le code actuel et son adresse est publiée au lancement.5 min · débutant · mis à jour 2026-10-06
- How to swap tokens on Base: the five-minute guideSwapper sur Base coûte des centimes : connectez le wallet, vérifiez l'ADRESSE du token, fixez le minOut et vérifiez la profondeur réelle de la pool sur Basescan.4 min · débutant · mis à jour 2026-10-05
- Base vs Ethereum vs Optimism vs Arbitrum: where is swapping cheapest?Le gas coûte des centimes sur les L2 et des dollars sur le mainnet — mais c'est la profondeur de liquidité, pas le gas, qui décide du coût réel ; la chaîne la moins chère est celle aux pools les plus profondes pour VOTRE paire.4 min · débutant · mis à jour 2026-10-05
- How to read the BlazePhoenix swap screen: every number, decodedChaque nombre de la carte de swap décodé : réception nette, zones d'impact, minOut, le plancher du contrat, et quels avertissements signifient stop ou prudence.4 min · débutant · mis à jour 2026-10-05
- The slippage cheat sheet: 0.2% for majors, 0.5%+ for volatile memesPoints de départ pratiques du slippage : ~0,2% pour les paires établies et profondes, 0,5–1% pour les memecoins volatils — trop lâche offre une prime aux bots, trop serré fait échouer ; réglez juste au-dessus de la dérive réelle.4 min · débutant · mis à jour 2026-10-05
- Trading on Optimism and Arbitrum: one router, every L2, the same iron floorBlazePhoenix fait tourner le même moteur à six contrats sur Optimism et Arbitrum : un swap y est donc coté par la même mathématique on-chain, ancré sur la pool au plus grand solde réel et protégé par le même plancher de fer que sur Base ou Ethereum ; la différence de frais entre les deux L2 tient surtout au coût de publication du calldata vers la L1 d'Ethereum, pas à l'exécution L2, et ajouter un réseau est un déploiement, pas une réécriture.5 min · débutant · mis à jour 2026-10-05
- BlazePhoenix in five minutes: an exchange with no server between you and the priceBlazePhoenix en mots simples : il trouve le meilleur prix pour votre échange sur de nombreux exchanges, calcule ce prix sur la blockchain plutôt que sur un serveur d’entreprise, et refuse d’exécuter en dessous du minimum que vous avez fixé.5 min · débutant · mis à jour 2026-09-24
- Why "no server" matters: the safest aggregator is the one that cannot lie to youPourquoi un agrégateur qui calcule son prix sur la blockchain est plus sûr qu’un agrégateur qui le calcule sur un serveur d’entreprise — prix périmés, exchanges ignorés, pannes et falsification, et ce que fait BlazePhoenix à la place.4 min · débutant · mis à jour 2026-09-24
- What happens when you click Swap: the life of one trade, step by stepLes sept étapes que suivent les contrats BlazePhoenix pour chaque échange, de l’aperçu gratuit jusqu’à l’arrivée des tokens dans votre portefeuille, et le contrôle à chaque étape qui peut annuler l’échange plutôt que de l’exécuter mal.5 min · débutant · mis à jour 2026-09-24
- What is a Uniswap V4 hook — and why BlazePhoenix never lets one touch your amountsCe que sont les hooks Uniswap V4, pourquoi un hook capable de modifier les montants d’un échange est dangereux, et comment BlazePhoenix écarte ces pools de votre route en lisant l’adresse du hook — sans jamais l’appeler.4 min · débutant · mis à jour 2026-09-24
- Why the BlazePhoenix fee cannot change — not even by usLes frais de 0,28 % de BlazePhoenix sont une constante compilée dans le contrat, impossible à modifier, et les pouvoirs d’administration existants peuvent prendre fin pour toujours avec renounceControl — ce que cela signifie à chaque échange.3 min · débutant · mis à jour 2026-09-24
- The math behind your swap, with real numbers: why splitting a trade gets you moreUn exemple pratique, à la calculatrice, de la façon dont un pool fixe le prix d’un échange, pourquoi un gros échange fait bouger le prix, et pourquoi répartir 100 tokens sur deux pools livre 97.75 au lieu de 97.28 — les mêmes calculs que BlazePhoenix exécute on-chain.5 min · débutant · mis à jour 2026-09-24
- How to choose the best DEX aggregator in 2026: seven questions that rankings skipSept questions vérifiables pour choisir un agrégateur DEX en 2026 — où la route est calculée, si le devis est l’exécution, qui peut changer les frais, la garde, le MEV, les hooks V4 et les preuves publiées — appliquées à 1inch, 0x, Odos, KyberSwap, CoW Swap et BlazePhoenix.7 min · débutant · mis à jour 2026-09-24
- Why our price sometimes looks lower — and why that is the honest oneD’autres apps affichent un prix optimiste et autorisent en silence 2,5–5% de slippage, donc vous recevez moins. Nous montrons le vrai prix du bloc avec un slippage minime — et admettons le seul cas (pools de stablecoins sur Curve) où nous sommes encore derrière.4 min · débutant · mis à jour 2026-08-26
- What is MEV? Front-running, sandwiches, and how a floor protects youLa MEV est le profit que producteurs de blocs et bots captent en ordonnant les transactions, le plus visiblement le sandwich autour d'un swap en attente. BlazePhoenix calcule le devis on-chain et impose un plancher de sortie minimale sur chaque segment de route : un sandwich ne déplace le fill qu'à l'intérieur de cette bande — en dessous, tout le swap est annulé et vous gardez vos tokens.4 min · débutant · mis à jour 2026-08-05
- What is a bridge? Moving tokens between chains, and the risk it addsUn bridge verrouille un token sur une chaîne et frappe une représentation sur une autre, concentrant la valeur de tous dans un seul contrat de verrouillage — historiquement parmi les plus grands points de perte uniques du secteur. BlazePhoenix agrège la liquidité nativement sur Base, Ethereum, Optimism, Arbitrum et Robinhood Chain : vous échangez là où vous êtes, sans bridge.4 min · débutant · mis à jour 2026-08-05
- What is TVL? Total value locked, and why it is not the same as safeLa TVL est la valeur en dollars des actifs détenus par un protocole ou une pool — un proxy grossier de profondeur qui ne dit rien sur le caractère retirable de la liquidité, sur qui la contrôle, ni sur la possibilité même de vendre le token. BlazePhoenix plafonne chaque devis aux soldes réels et vivants de la pool, et l'article montre comment lire cette capacité utilisable sur un explorateur de blocs plutôt que de croire un chiffre d'affiche.4 min · débutant · mis à jour 2026-08-05
- What is impermanent loss? The cost of being a liquidity providerFournir de la liquidité à un AMM vous laisse avec davantage du token perdant et moins du gagnant que si vous aviez simplement conservé les deux ; cet écart face à la détention est la perte impermanente, et elle devient permanente dès que vous retirez alors que les prix divergent encore. Pour une pool à produit constant, un mouvement de prix de 2x coûte environ 5,7 % face à la détention — les frais sont la compensation, pas un rendement gratuit.5 min · débutant · mis à jour 2026-08-05
- What is a block explorer? Reading the chain yourselfUn explorateur de blocs comme Basescan ou Etherscan est une fenêtre publique, gratuite et en temps réel sur une chaîne : chaque transaction, contrat et solde est lisible. Trois vérifications couvrent l'essentiel — les détenteurs et le statut de vérification d'un token, le hash de votre propre transaction, et l'appel vous-même des fonctions view d'un contrat ; une affirmation qu'on ne peut reproduire dans un explorateur est du marketing, pas un fait.4 min · débutant · mis à jour 2026-08-05
- How to verify a contract: know what you are signingVérifier un contrat, c'est confirmer que le bytecode on-chain correspond au source publié et comprendre la fonction et l'approbation que vous êtes sur le point de signer — une approbation illimitée à un contrat inconnu est la façon la plus courante de se faire vider plus tard. Un devis BlazePhoenix est un eth_call que chacun peut reproduire : lancez le previewPlan du Quoter avec cast avant de croire un front-end.5 min · débutant · mis à jour 2026-08-05
- What is a seed phrase? The one secret that is your walletUne phrase de récupération de douze ou vingt-quatre mots génère mathématiquement toutes les clés privées d'un portefeuille : qui détient les mots détient les fonds, sur toutes les chaînes, sans réinitialisation possible. Ne la saisissez jamais sur un site et ne la partagez pas — aucun protocole, agent de support ou airdrop légitime ne la demande, et BlazePhoenix n'a jamais la garde de vos fonds et ne vous écrira jamais en premier.3 min · débutant · mis à jour 2026-08-05
- What is a smart contract? Code that runs exactly as writtenUn smart contract est un programme public sur une blockchain qui s'exécute exactement comme écrit, de la même façon pour tous : un appel réussit selon ses propres règles ou est annulé, sans back-office entre les deux. Cela coupe dans les deux sens — un bug est exécuté tout aussi fidèlement — et c'est pourquoi BlazePhoenix calcule les devis avec le contrat même qui les règle : ce que vous prévisualisez est ce qui s'exécute.4 min · débutant · mis à jour 2026-08-05
- What is a transaction? Nonces, gas, and confirmationUne transaction est une instruction signée de votre portefeuille vers la chaîne, portant un nonce qui ordonne vos transactions et un budget de gaz qui paie le calcul ; elle attend dans la mempool qu'un bloc l'inclue et se durcit à chaque confirmation. Une transaction bloquée vient généralement d'des frais trop bas ou d'un trou de nonce, et une transaction échouée coûte quand même du gaz, car le réseau a fait le travail d'essayer.4 min · débutant · mis à jour 2026-08-05
- What is finality? When a transaction is truly doneLa finalité est la garantie qu'une transaction ne peut plus être annulée : probabiliste juste après l'inclusion, elle se durcit à mesure que les blocs s'empilent — d'où l'attente de plusieurs confirmations par les exchanges pour les gros dépôts. Les Layer 2 comme Base, Optimism et Arbitrum confirment vite localement puis règlent sur Ethereum, où vit la finalité la plus forte — l'explorateur montre exactement où en est une transaction.4 min · débutant · mis à jour 2026-08-05
- Invariants, in plain words: why some software cannot lie to youUn invariant est une règle qu'un programme ne peut enfreindre sans s'arrêter. Pourquoi un tel logiciel ne peut pas vous donner en silence une mauvaise réponse.4 min · débutant · mis à jour 2026-07-28
- On-chain or off-chain? The one difference that decides who you trustLa plupart de la « DeFi » décide sur des serveurs privés et n'inscrit que le résultat on-chain. Le test unique — un inconnu pourrait-il trader si les serveurs disparaissaient ?4 min · débutant · mis à jour 2026-07-28
- The empty shop window: what phantom liquidity is, explained simplyUn token peut afficher beaucoup d'argent à échanger sans le détenir — une vitrine à la réserve vide. Le seul chiffre qui le révèle avant d'acheter.4 min · débutant · mis à jour 2026-07-28
- Robinhood Chain ID 4663: RPC, explorer and how to trade on itRobinhood Chain est un réseau EVM d'identifiant 4663. Son RPC, l'explorateur Blockscout, l'ETH natif, le WETH et le stablecoin USDG sont publics — et BlazePhoenix y agrège les swaps avec des cotations calculées on-chain.5 min · débutant · mis à jour 2026-07-22
- How to read the BlazePhoenix staking screen: locks, boost, borrow, healthLes cartes de staking décodées : stake effectif et boost 1,10x–2,75x, limites d'emprunt, santé dette/stake face à la ligne des 95% et bannière de solvabilité en direct.4 min · débutant · mis à jour 2026-07-20
- Your first swap and your first stake: the complete walkthroughLe parcours complet du débutant : connecter, vérifier l'adresse, coter, régler le slippage, exécuter, lire le reçu sur l'explorer — puis verrouiller un premier stake et vérifier soi-même la solvabilité.5 min · débutant · mis à jour 2026-07-20
- Robinhood vs a DEX: what actually happens to your crypto orderSur une app de courtage l'ordre s'exécute dans un système privé qu'il faut croire ; sur un DEX c'est un appel public de contrat que chacun peut auditer — garde, transparence et recours sont les vraies différences.5 min · débutant · mis à jour 2026-07-19
- CEX vs DEX: custody, counterparty risk, and who holds the keysUne CEX détient vos fonds et apparie les ordres en privé ; un DEX ne touche jamais la garde et exécute en public — et on-chain la solvabilité peut être imposée à chaque transaction, pas attestée trimestriellement.5 min · débutant · mis à jour 2026-07-19
- Memecoins, explained: the ten-second check before you apeLes seuls fondamentaux d'un memecoin sont l'offre et la liquidité — le graphique, c'est de l'attention. Règle des dix secondes : vérifiez les soldes on-chain des pools contre la profondeur fantôme et dimensionnez sur la liquidité RÉELLE, jamais sur le rêve.4 min · débutant · mis à jour 2026-07-19
- What is a Layer 2? Base, Optimism and Arbitrum in plain languageUne Layer 2 regroupe les transactions hors chaîne et les règle sur Ethereum — la sécurité du mainnet pour des centimes par swap ; Base, Optimism et Arbitrum sont les voies rapides où vit la DeFi grand public.4 min · débutant · mis à jour 2026-07-19
- Sandwich attacks, explained: how bots eat your swap and how floors stop themUn bot sandwich achète juste avant votre swap et vend juste après, empochant votre tolérance de slippage — la défense : un minOut serré plus des planchers imposés par le CONTRAT à chaque leg, pas par le frontend.4 min · débutant · mis à jour 2026-07-19
- Is DeFi safe? An honest risk map, not a sales pitchLa DeFi échange le risque de garde contre les risques de contrat, de marché, d'arnaque et d'auto-garde — la différence : la plupart sont VÉRIFIABLES par vous, avant de vous engager, gratuitement.5 min · débutant · mis à jour 2026-07-19
- Why every aggregator shows a different price for the same swapCinq agrégateurs, cinq cotations : couverture de routage, fraîcheur, modèles de frais et honnêteté de simulation diffèrent — comparez le prix EXÉCUTÉ et préférez les cotations reproductibles par un eth_call.4 min · débutant · mis à jour 2026-07-19
- Ethereum for traders: what the EVM actually guarantees youLes vrais cadeaux d'Ethereum aux traders relèvent de la physique, pas du prix : atomicité (le trade s'exécute en entier ou pas du tout), déterminisme (les cotations veulent dire quelque chose) et état public (tout solde auditable, gratuitement).4 min · débutant · mis à jour 2026-07-19
- Gas fees, explained: what you actually pay for and how L2s made it cheapLe gaz est le coût mesuré du calcul — complexité fois congestion — et une transaction échouée paie quand même le travail. Les L2 comme Base regroupent des milliers de transactions, ramenant le même swap de dollars à des fractions de centime.4 min · débutant · mis à jour 2026-07-18
- How to read a swap quote: every number on the screen, decodedExpected out est une prévision ; MINIMUM RECEIVED est votre seul vrai contrat avec la machine. Le price impact dit si votre taille dépasse la profondeur. Lisez une cotation comme des données, pas comme une invitation à signer.4 min · débutant · mis à jour 2026-07-18
- Self-custody, explained: what "connect wallet" really authorizesConnecter un portefeuille ne révèle que votre adresse et laisse le site PROPOSER des transactions — le danger vit dans ce que vous SIGNEZ. Les approbations autorisent des contrats précis pour des montants précis : signez lentement, vérifiez le contrat, révoquez l'obsolète.4 min · débutant · mis à jour 2026-07-18
- Price impact, explained: why your own trade moves the priceLe price impact est le coût que vous causez vous-même : échanger contre un pool fini déplace le prix, et un pool mince punit surtout la taille.4 min · débutant · mis à jour 2026-07-18
- What is a liquidity pool? The two-token pile that sets the priceUn pool de liquidité, ce sont deux piles de tokens détenues par un contrat ; le ratio fixe le prix et la profondeur réelle décide votre coût.4 min · débutant · mis à jour 2026-07-18
- What is an AMM? The formula that replaced the market makerUn AMM est une formule qui fixe les prix depuis les soldes d'un pool plutôt qu'un carnet d'ordres ; x·y=k cote toujours, et le price impact est où il vous facture.4 min · débutant · mis à jour 2026-07-18
- What is a honeypot token? The coin you can buy but never sellUn token honeypot vous laisse acheter mais pas vendre — une logique cachée bloque les sorties pendant que le cours monte ; une vérification on-chain de dix secondes en démasque la plupart.4 min · débutant · mis à jour 2026-07-18
- What is a rug pull? How a token dies in one transactionUn rug pull est une arnaque de sortie : les initiés vident la liquidité ou déversent une réserve cachée, effondrant le prix à zéro — liquidité verrouillée et profondeur réelle sont vos garde-fous.4 min · débutant · mis à jour 2026-07-18
- WETH vs ETH: what wrapped ether is and why you need itETH est la pièce native ; WETH est le même éther emballé en ERC-20 standard pour que les contrats le traitent uniformément — toujours échangeable 1:1, jamais un autre actif.3 min · débutant · mis à jour 2026-07-18
- Token approvals, explained: the permission you forget you gaveUne approbation est une permission permanente donnée à un contrat de déplacer votre token — elle survit à l'échange, donc les approbations infinies sont un risque vivant à revoir et révoquer.4 min · débutant · mis à jour 2026-07-18
- What is a crypto wallet? Keys, seed phrases, and self-custodyUn portefeuille détient les clés qui contrôlent vos pièces on-chain, pas les pièces ; la phrase de récupération EST les fonds, ne la saisissez jamais sur un site ni ne la partagez.4 min · débutant · mis à jour 2026-07-18
- Market cap vs liquidity: why a "$10M" token can be unsellableLa market cap est un titre (prix × offre) ; la liquidité est ce vers quoi vous pouvez sortir. Quand la cap dépasse la profondeur réelle, l'essentiel de cette valeur est inatteignable.4 min · débutant · mis à jour 2026-07-18
- What is a stablecoin? The dollar-pegged token, and how pegs breakUn stablecoin vise à garder une valeur fixe, souvent 1 $, via un adossement fiat, crypto ou algorithmique — mais l'ancrage ne vaut que le mécanisme qui le soutient.4 min · débutant · mis à jour 2026-07-18
- What is a DEX aggregator? Explained without the jargonUn DEX est un distributeur de tokens ; il en existe des milliers aux prix différents. Un agrégateur les vérifie tous et route votre ordre vers la meilleure combinaison — et la question qui les départage : QUI calcule le prix affiché ?4 min · débutant · mis à jour 2026-07-17
- Slippage, explained: why you got fewer tokens than the screen promisedVous avez confirmé 100 et reçu 97 — les 3 manquants, c'est le slippage. Une part est naturelle, une part vient de votre taille, une part d'un bot sandwich. Votre bouclier : un minimum imposé par le CONTRAT à l'exécution, pas par le site.4 min · débutant · mis à jour 2026-07-17
- How to swap tokens safely: a five-minute checklistCinq vérifications avant tout swap : tapez l'URL vous-même, vérifiez l'ADRESSE du token et non le nom, testez d'abord avec des miettes, fixez une vraie limite de slippage et vérifiez on-chain la liquidité réelle du pool. Dix minutes d'habitude valent des années de regret.4 min · débutant · mis à jour 2026-07-17
- What is staking — and the questions to ask before locking anythingTrois questions démasquent les mauvais programmes de staking : d'où vient le rendement, l'opérateur peut-il prendre l'argent, et comment SAVEZ-vous que l'argent est encore là ? La réponse la plus forte : un contrat qui prouve sa propre solvabilité à la demande.4 min · débutant · mis à jour 2026-07-17
- How to spot fake liquidity before it takes your moneyLe graphique montre ce que les pools PRÉTENDENT ; la chaîne montre ce qu'ils DÉTIENNENT — et détenir ne se falsifie pas. Cherchez les pools de n'importe quel token sur un explorateur de blocs et comparez la liquidité annoncée aux soldes réels on-chain en dix secondes.4 min · débutant · mis à jour 2026-07-17
Ce qu’un wallet conserve, ce qu’une signature autorise et ce que vous accordez réellement en approuvant un token.
Ce qui se passe entre le clic sur swap et la réception des tokens — et pourquoi le prix obtenu n’est pas le prix affiché.
- How to read your swap receipt: delivered, quoted, floor, route, link, stampLes six choses qu’un reçu de swap vous dit — ce qui vous a été coté, ce qui est arrivé, le plancher que vous avez signé, la route qu’ont prise vos tokens, le lien de transaction qui le prouve, et le tampon qui dit que le Router n’a rien gardé — et ce que signifient un excédent et un déficit.4 min · débutant · mis à jour 2026-09-06
- What you pay on a swap: the pool’s fee, the protocol fee, and gas — line by lineTrois coûts, chacun avec un destinataire différent : les frais que chaque pool prélève et conserve, les frais de protocole de 28 basis points (0.28%) qui vont aux trésoreries, et le gaz que le réseau facture pour exécuter la transaction. Un exemple chiffré à 1,000 unités, l’endroit où chaque frais s’attache, et la liste des choses que vous ne payez pas.4 min · débutant · mis à jour 2026-09-06
- Who is holding your tokens at each step of a swapUn swap tracé instant par instant, en nommant le détenteur à chaque étape : rien ne bouge tant que le routeur ne tire pas vos tokens avec l'allowance que vous avez écrite, les pools les tiennent un segment à la fois, et le contrôle du plancher à la fin décide du règlement — le tout dans une transaction atomique, sans pause où un humain pourrait agir, raison pour laquelle un swap échoué ne peut pas vous laisser à mi-chemin.8 min · débutant · mis à jour 2026-08-13
- Three prices, one trade: the label, the quote and the fillLe prix affiché, le devis et le fill sont trois nombres différents, déroulés sur une pool de 1 000/1 000 à 0,3 % de frais : trader 100 A donne un devis net de 90,4072 B — 9,0909 perdus en impact de prix (94,8 % du coût total), 0,2480 en frais de pool, 0,2539 en frais de protocole de 28 bps — et des trois prix, seule la sortie minimale a jamais été une promesse.8 min · débutant · mis à jour 2026-08-13
- How big is too big? Sizing a trade against the depth of a poolPour une pool à produit constant, la fraction de valeur perdue en impact est exactement d/(x+d) — votre ordre contre la réserve de la pool dans le token que vous payez, et rien d'autre : environ 1 % de la réserve coûte environ 1 %, dix pour cent coûtent environ 9 %, la moitié de la réserve coûte un tiers de votre argent. L'inverser donne d = x·t/(1−t), la plus grande taille qui tient dans un impact cible — et la réserve qui compte est celle de cette pool, jamais la TVL du protocole.8 min · débutant · mis à jour 2026-08-13
Le seul chiffre que vous contrôlez, pourquoi ce protocole refuse un échange sans lui et comment le choisir.
- Why a refused trade is good news: RouterE(5) in plain wordsQuand un swap revient refusé avec le code du plancher lui-même, le contrat a calculé que votre exécution serait tombée sous le minimum que vous avez signé, et il a décliné plutôt que de vous exécuter moins bien. Les chiffres des 240 échantillons : les devis sans dérive se règlent à chaque fois ; sous 1–3 % de dérive défavorable, un sur quatre est refusé plutôt qu’exécuté sous la sortie attestée.4 min · débutant · mis à jour 2026-09-06
- Minimum output: the number that decides whether your swap happens at allLa tolérance de slippage fixe la sortie minimale — la seule promesse appliquée dans un swap : si l'échange devait rendre moins, la transaction est annulée et vous gardez vos tokens. Elle n'existe pas pour couvrir l'impact de prix, déjà compris dans le devis ; elle couvre la dérive entre devis et exécution, si bien que la façon honnête de la choisir est de mesurer la dérive réelle de la paire pendant une minute — et sous votre nombre, le protocole applique son propre plancher de 80 % par segment.8 min · débutant · mis à jour 2026-08-13
Honeypots, frais, pouvoirs du propriétaire et liquidité verrouillée — et comment mesurer la sortie vous-même avant de négocier.
- How to check if a token is a honeypot (step by step, free)Un honeypot vous laisse acheter mais pas vendre. Quatre étapes pour vérifier un token avant d'acheter : prendre la vraie adresse du contrat à une source contrôlée par le projet, mesurer la sortie on-chain, lire la taxe d'achat et de vente simulées, et revérifier juste avant de vendre, car un résultat propre n'est vrai qu'à un bloc.7 min · débutant · mis à jour 2026-10-05
- What is a token tax? Buy tax and sell tax explainedUne taxe de token est un frais codé dans le contrat du token qui prélève une part de chaque achat, vente ou transfert, sur n'importe quel DEX. Comment le contrat distingue un achat d'une vente, pourquoi une taxe de vente que l'owner peut encore modifier est le vrai risque, et quatre vérifications pour la mesurer avant de trader.6 min · débutant · mis à jour 2026-10-05
- Renounced ownership explained: what it means when a token has no ownerRenoncer fixe l'owner d'un token à l'adresse zéro, si bien que les fonctions réservées à l'owner, comme modifier les taxes, suspendre le trading ou minter, ne peuvent plus jamais s'exécuter. Comment vérifier owner() sur un explorateur de blocs, et les quatre risques qu'une renonciation laisse intacts : liquidité non verrouillée, autres rôles, proxies évolutifs et taxes fixées avant.6 min · débutant · mis à jour 2026-10-05
- Locked liquidity explained: what "LP locked" really protectsUne liquidité verrouillée ne peut pas être retirée par son créateur avant une date fixée, ce qui empêche le rug pull classique. Comment fonctionnent les verrous pour les tokens LP V2 et pour les positions V3 et V4, comment lire un verrou et sa date de déverrouillage sur un explorateur de blocs, et pourquoi un verrou ne rend pas un token vendable, profond ou sûr pour toujours.6 min · débutant · mis à jour 2026-10-05
- How to find a token's real contract address (and avoid fake tokens)Les noms et les tickers sont du texte libre, donc des tokens imitateurs apparaissent quelques minutes après un lancement ; l'adresse du contrat est la seule identité d'un token. Où obtenir la vraie adresse par ordre de confiance, quatre vérifications pour la confirmer sur un explorateur de blocs, et pourquoi le même ticker sur une autre chaîne est un autre contrat.6 min · débutant · mis à jour 2026-10-05
- How to read a DexScreener pair page: price, liquidity, volume and makersCe que mesure chaque champ d'une page de paire DexScreener — prix, liquidité, market cap, volume, achats et ventes, makers et âge de la paire —, lesquels le wash trading ou un pool peu profond peuvent gonfler, et une routine en cinq étapes qui compare le prix affiché à une sortie mesurée on-chain avant tout achat.6 min · débutant · mis à jour 2026-10-05
- What is a memecoin launchpad? Bonding curves and "graduation" explainedUne launchpad de memecoins vend de nouveaux tokens le long d'une bonding curve, une formule qui fait monter le prix à mesure que l'on achète, jusqu'à ce que les fonds passent dans un pool de DEX à la graduation. Comment la courbe fixe le prix, ce qui change à la graduation, quatre vérifications avant d'acheter tôt, et les comptages du radar de tokens nouveau-nés sur Robinhood Chain.6 min · débutant · mis à jour 2026-10-05
Chain 4663, USDG, tokens d’actions et comment ajouter le réseau à votre wallet.
- What are tokenized stocks? Robinhood Stock Tokens explainedLes Stock Tokens de Robinhood sont des titres de créance tokenisés qui suivent des actions et des ETF américains et s'échangent sur Robinhood Chain. Ce qu'un détenteur obtient ou non par rapport à la détention de l'action, qui peut les acheter, et pourquoi le prix on-chain peut dériver pendant que la bourse est fermée la nuit et le week-end.6 min · débutant · mis à jour 2026-10-05
- What is USDG? The Global Dollar stablecoin on Robinhood ChainL'USDG, le Global Dollar, est un stablecoin en dollars américains émis par Paxos et l'actif en dollars de Robinhood Chain. Qui l'émet et le régule, ce qui le garantit, son contrat et ses six décimales sur la chaîne 4663 lus avec eth_call, et trois habitudes pour utiliser n'importe quel stablecoin en sécurité.5 min · débutant · mis à jour 2026-10-05
- How to add Robinhood Chain to MetaMask (chain ID 4663)Les cinq valeurs qui ajoutent Robinhood Chain à MetaMask ou à tout portefeuille EVM — nom du réseau, URL du RPC, chain ID 4663, ETH comme monnaie de gas et l'explorateur Blockscout —, les étapes pour les saisir, et un appel eth_chainId qui confirme que le RPC est le bon en renvoyant 0x1237.5 min · débutant · mis à jour 2026-10-05
- How to swap on Robinhood Chain with BlazePhoenix (step by step)Étape par étape, comment faire un swap sur Robinhood Chain (chain ID 4663) avec BlazePhoenix : ce qu'il faut d'abord, un lien qui ouvre le swap sur la bonne chaîne, vérifier la sortie du token avant d'acheter, lire la cotation et la sortie minimale, puis l'approbation et la signature dans votre propre portefeuille.6 min · débutant · mis à jour 2026-10-05
Pourquoi répartir un ordre sur plusieurs pools rapporte plus, et quand le tronçon supplémentaire cesse d’être rentable.
Contre les tokens de qui vous échangez, pourquoi les frais existent et à qui ils sont versés.
Ce que le contrat enregistre réellement quand vous faites du stake, d’où viennent les récompenses et ce que le halving signifie pour qui décide aujourd’hui.
- What a stake actually records: the row, the weight and the accumulatorUn stake est une seule ligne écrite — montant, fin du verrou, un multiplicateur fixé par la durée du verrou de 1,02x à 90 jours jusqu'à 2,75x à 7 ans, et un point de contrôle de l'accumulateur — et votre récompense est la part de votre poids dans un budget fixe, une fraction qui baisse chaque fois que quelqu'un d'autre stake ou allonge un verrou. Toute l'arithmétique arrondit vers le bas, sans aucune opération d'arrondi vers le haut nulle part, si bien que la somme des paiements ne peut jamais dépasser ce que le contrat détient.9 min · débutant · mis à jour 2026-08-13
- Why the reward halves every two years, and what that means if you are deciding todayLe budget de staking est de 180 000 000 de tokens — 18 % de l'offre — répartis sur huit périodes de deux ans, chacune payant la moitié de la précédente : 90 000 000 en période un jusqu'à 703 125 en période huit, 179 296 875 payés au total, avec un reste de 703 125 que la courbe n'atteint jamais (exactement la valeur d'une période de plus). La moitié du budget entier est payée dans les deux premières années — l'arithmétique de dilution qui compte plus que le halving lui-même.8 min · débutant · mis à jour 2026-08-13
Comment vérifier n’importe quelle affirmation de ce site sans être développeur.
- What an audit means, what it does not, and what “verified” means on this siteUn audit externe est la lecture d’une version du code par des gens qui ne l’ont pas écrite. Ce que cela vous apporte, ce que cela ne peut pas apporter, ce que “vérifié” veut dire sur chaque page ici — un nombre à côté de la commande qui le recalcule — et comment lire la page qui répond directement à la question de l’audit.3 min · débutant · mis à jour 2026-09-06
- What 1,320 tests mean for you — and why the count alone means littleUne suite de tests est un ensemble de programmes qui vérifient le contrat. Celle-ci rapporte 1,319 réussis, 0 échoué, 1 ignoré avec les réglages de release, et 119 of 119 sur la liquidité en direct. Ce qui donne de la valeur à ce nombre n’est pas sa taille mais sa lisibilité : chaque nombre avec son dénominateur, un test tueur nommé pour chaque rupture délibérée, et une commande qui le reproduit.4 min · débutant · mis à jour 2026-09-06
- Mutation testing for beginners: we break our own code on purpose to see whether the tests noticeUn mutant est une cassure délibérée d’une ligne du contrat — des frais doublés, un plancher divisé par deux. Lancez les tests ; si aucun ne passe au rouge, les tests ne surveillaient pas cette ligne. Deux exemples concrets, l’idée du test tueur, et pourquoi 268 of 268 est un plancher et non une garantie.4 min · débutant · mis à jour 2026-09-06
- Check every claim on this site yourself, without being a developerCinq affirmations de ce site et les étapes navigateur exactes qui confirment ou réfutent chacune, sans programmation : prenez l'adresse à la source canonique et comparez-la caractère par caractère, comprenez ce que la vérification d'explorateur prouve et ne prouve pas, trouvez PROTOCOL_FEE_BPS = 28 dans le code source vérifié, et prouvez que les frais ne peuvent pas être relevés en ne trouvant nulle part de fonction qui les écrive — chaque étape se termine par un nombre que vous voyez ou ne voyez pas.9 min · débutant · mis à jour 2026-08-13
La répartition optimale en forme fermée, et pourquoi la composition multi-hop ne l’hérite pas.
- ρ*: the measured exchange rate between calldata and execution, and the door it choosesρ* est le gaz d'exécution qu'achète un octet de calldata, mesuré entre 66.9 et 105.5 gaz par octet sur ce moteur ; comparé au prix vivant de l'octet de chaque chaîne, il choisit la porte : sur les chaînes OP-Stack et Arbitrum les données représentent 0.9–14% du coût d'un swap, et sur les rollups ZK facturés au calldata la résolution in-frame est 14× moins chère.9 min · ingénierie · mis à jour 2026-08-26
- The closed-form optimal split across fee-adjusted constant-product venuesDiviser un ordre entre venues à produit constant ajustées des frais est un programme strictement concave, donc il existe exactement un optimum : les venues entrent dans la route par ordre décroissant de prix spot ajusté des frais et les segments ont une forme close explicite qu'un lecteur peut refaire sur papier. Le cadre convexe est l'art antérieur d'Angeris–Chitra–Evans–Boyd ; la spécialisation est présentée comme un corollaire — et dit sans détour, le solveur livré alloue par profondeur en une seule passe et ne l'utilise pas.12 min · ingénierie · mis à jour 2026-08-13
- Multi-hop routes: why the split derivation does not transfer, and how the floors composeLa topologie déployée est diviser-puis-composer avec au plus deux sauts, et chaque partie est énoncée à la force qu'elle supporte : la concavité survit à la composition — g(f(x)) est croissante et concave pour des sauts croissants et concaves, une preuve de deux lignes par la règle de la chaîne qui casse pour les venues à hooks non monotones — mais le choix de topologie est un maximum sur des problèmes concaves et n'est pas concave, si bien que le mot « optimal » est retiré pour les routes multi-sauts plutôt que qualifié jusqu'au vide ; re-mettre à l'échelle le second saut est prouvablement conservateur.12 min · ingénierie · mis à jour 2026-08-13
Où passent les frontières, ce que chacune impose et ce à quoi se fient les deux points d’entrée.
- How to read a failed swap: decoding a revert with the error ABIUn swap échoué renvoie un sélecteur d'erreur de 4 octets et des arguments encodés en ABI, pas une phrase. Comment les custom errors de Solidity sont encodées, où trouver les données du revert, comment décoder un revert de BlazePhoenix avec viem et l'ABI d'erreurs publié, et pourquoi beaucoup de reverts sont une garde qui protège votre transaction.5 min · ingénierie · mis à jour 2026-10-05
- A DeFi MCP server that never calls a node: prepare, run, decodeLe serveur MCP hébergé de BlazePhoenix ne fait aucun appel RPC et ne détient aucune clé : ses quatre outils en lecture seule préparent l'eth_call exact, l'agent l'exécute sur son propre nœud, et decode_quote renvoie la sortie nette, le minimum on-chain et une calldata non signée. Le flux, pourquoi il évite le RPC, et comment l'installer.5 min · ingénierie · mis à jour 2026-10-05
- The BlazePhoenix quote API in five minutes: prepare, run on your node, decodeObtenez une cotation on-chain de BlazePhoenix depuis n'importe quel langage en trois étapes : GET /api/quote/prepare pour l'appel exact, exécuter cet eth_call sur votre propre nœud, puis POST /api/quote/decode pour la sortie nette, la sortie minimale, l'impact sur le prix et le Phoenix Check. Sans clé, avec des exemples curl et le /api/quote retiré expliqué.6 min · ingénierie · mis à jour 2026-10-05
- Use BlazePhoenix from AI agents: Claude Code, Gemini CLI and any MCP clientComment donner des cotations BlazePhoenix à un agent IA en une seule commande : comme plugin Claude Code, extension Gemini CLI ou serveur MCP, hébergé sans clé ni appel RPC, ou local sur votre propre nœud. Quels autres clients peuvent l'utiliser, et pourquoi l'agent ne détient jamais de clés et n'envoie jamais de transactions.5 min · ingénierie · mis à jour 2026-10-05
- The attack surface, counted: 23 calldata fields, nothing held at rest, and two numbers about how the tests lookChaque champ qu’un intégrateur peut écrire dans la calldata est classé dans fields.json — 23 lignes : 5 de pilotage, 14 confirmés contre une observation, 4 déclarés avec la raison consignée. Le Router ne conserve rien entre les transactions. La distance de projection et l’indépendance des preuves sont les deux nombres qui disent comment les tests observent. Une surface est un décompte, et un décompte plus petit est une surface plus petite.7 min · ingénierie · mis à jour 2026-09-06
- Uniswap V4 end to end: four broken assumptions, answered structurallyUniswap V4 a brisé quatre hypothèses de tous les routeurs : les pools n'ont pas d'adresse, des hooks arbitraires s'exécutent dans le swap, les frais peuvent n'exister qu'au moment de l'exécution, et les pools peuvent détenir de l'ETH natif. BlazePhoenix répond aux quatre structurellement — découverte par dérivation-puis-preuve, hooks filtrés par arithmétique d'adresses sans jamais être appelés, frais dynamiques lus-ou-refusés, ETH natif comme type de première classe. Mesuré le 2026-08-13 : 62,9 % de la liquidité ETH de V4 est native (Arbitrum 99,6 %) ; une intégration wrapped-only n'atteint que le reste.12 min · ingénierie · mis à jour 2026-08-26
- 29,183 bytes: the routing engine that lives on-chain, measured against the fieldToute l'intelligence de routage — découverte, cotation, filtrage de crédibilité, répartition, assemblage multi-hop, dérivation V4 — tient en 29,183 octets de bytecode EVM ; en rejouant sur le même fork le calldata de production du routeur commercial leader, elle mesure 2.4–10.9× moins de gaz par segment, contre une référence compilée à optimizer_runs = 999999.9 min · ingénierie · mis à jour 2026-08-26
- The decomposition law: why one contract is a monolith and the other is notUne règle appliquée deux fois : un invariant n'est applicable qu'à la frontière la plus fine capable d'observer ses deux termes dans un même frame. C'est pourquoi le contrat de staking est délibérément monolithique — un contrôle de solvabilité doit lire avoirs et obligations dans un seul frame, et le scinder mettrait un appel externe au milieu de la comparaison — tandis que le côté routage se décompose en quatre contrats plus une bibliothèque partagée, car ses invariants n'ont jamais besoin de ces lectures dans le même frame.11 min · ingénierie · mis à jour 2026-08-13
- The two entry points, contrasted by what each trusts from calldataLes deux points d'entrée de swap du protocole partagent chaque ligne du cœur d'exécution et diffèrent en une seule chose qui compte — la surface de confiance : le chemin calldata accepte une route complète (pools, sortes, paramètres, répartitions pris tels quels, même si soldes, re-devis et plancher restent dérivés dans le frame), tandis que le chemin résolvant prend six scalaires et calcule la route dans la même transaction, réduisant la surface de confiance à des quantités dérivées de l'état public — le contrat s'appelant lui-même en externe pour convertir la mémoire en calldata.11 min · ingénierie · mis à jour 2026-08-13
Ce qu’un invariant correct, imposé et testé ne peut pas encore voir.
- How we audit ourselves: the verification apparatus on one pageChaque instrument que la suite BlazePhoenix V2 exécute, la question à laquelle il répond, son résultat sur l’arbre mesuré et la limite qu’il énonce — garde de mutation, mutants visant les invariants, tableaux de couverture (covering arrays), places hostiles, oracles canoniques, relations métamorphiques, N-version, distance de projection, taux de détection des frais et vieillissement du devis — avec le dénominateur à côté de chaque nombre.7 min · ingénierie · mis à jour 2026-09-06
- The mutation guard: 268 named breaks, each paired with the one test that must dieCe qu’est un mutant, pourquoi la garde de BlazePhoenix est curée plutôt que générée, pourquoi chaque entrée nomme l’unique test qui doit échouer, comment une mutation que l’optimiseur supprime est signalée comme inerte plutôt que tuée, et pourquoi 268 of 268 est un plancher sur ce que la suite surveille et non une garantie.6 min · ingénierie · mis à jour 2026-09-06
- N-version quote maths: one source, three compilers’ worth of binaries, and what the lane foundLes maths de devis du Core compilées avec optimizer_runs 1, 300 et 20000, trois binaires comparés sur 3,000 entrées fuzzées par fonction. Ils s’accordent — et la première passe en domaine complet de cette voie a fait revert la référence elle-même sur un pool de poussière. La réparation, les trois tests, le fuzz de 5,000 tirages, le balayage de 60,000 échantillons et les trois mutants, racontés une fois comme le résultat d’un instrument.6 min · ingénierie · mis à jour 2026-09-06
- What a conservation guard cannot see: five findings that passed a correct, enforced, tested invariantUne mesure, pas un argument : une garde de conservation correctement écrite, appliquée à treize points d'entrée y compris les deux chemins de financement administratifs, sans exemption pour personne et couverte par des tests, est pourtant restée silencieuse pour six des sept vulnérabilités divulguées ensuite contre le contrat de staking qu'elle protégeait — cinq d'entre elles étant des propriétés 2-safety qu'aucun invariant à trace unique ne peut exprimer. Le contenu procédural est la contraposée : l'attaque survivante vit toujours dans le silence de la garde, et c'est là qu'un audit doit chercher.12 min · ingénierie · mis à jour 2026-08-13
Là où une défense convertit une garantie statistique en garantie économique, et ce que cela coûte.
- Hostile venues and the sandwich curve: ten pathologies, two doors, and the attacker’s side of the floorDix pathologies de place croisées avec deux portes règlent ou refusent avec un sélecteur à nous — 20 of 20, pas de troisième issue. Ensuite le plancher vu du côté de l’attaquant : sur un échange de 1 %-of-depth, un sandwich prend au plus environ 2.7 % de l’échange, le plancher refuse au-delà d’environ 3 % de manipulation, et passé ce bord l’aller-retour de l’attaquant est négatif.6 min · ingénierie · mis à jour 2026-09-06
- The capital anchor: converting a statistical defence into an economic one, and the price of doing itBlazePhoenix filtre les venues candidates avec une bande de crédibilité de tolérance déployée de 5 % (MEDIAN_FILTER_BPS = 500), mais la décision de conception est le centre : la référence est le taux de la candidate détenant le plus grand solde réel du token de sortie — l'ancre de capital — la médiane n'étant qu'un repli, car sur une chaîne sans permission l'attaquant choisit l'échantillon et peut surpasser en nombre une médiane avec des pools de poussière bon marché. Vaincre l'ancre coûte de sur-capitaliser la venue la plus profonde ; la limite est dite dans le même souffle — un argmax a un point de rupture nul.11 min · ingénierie · mis à jour 2026-08-13
Un arrêt que n’importe qui peut déclencher, mais seulement en prouvant la condition on-chain.
Pourquoi une cotation est une affirmation sur le passé, et ce qu’un solver dans la transaction résout ou non.
- How a quote ages: 240 samples of a promise executed 0–10 seconds laterUn devis obtenu via previewAndEncode, le monde qui bouge contre lui, la calldata exécutée sans modification jusqu’à dix secondes plus tard. La table de dérive, la table de délai, les lignes en direct sur Base, et la lecture qu’elles partagent : ce qui déplace un devis, ce n’est pas le temps ; c’est la dérive.6 min · ingénierie · mis à jour 2026-09-06
- The two fee regimes: anchored and exhaustion, measured from outside the RouterLes frais de protocole de 28 basis points (0.28%) sont prélevés une fois à la première entrée de pont sur une route ancrée, et une fois par hop sur une route où aucune monnaie-pont n’entre jamais. Où ils se posent sur dix formes de route, le registre transitoire qui refuse un règlement ne payant rien ou payant deux fois, et à quelle fréquence chaque test remarque chaque défaut de frais — 20 of 20 avec un intervalle de Wilson, et deux ceintures à 0 of 20 par conception.7 min · ingénierie · mis à jour 2026-09-06
- A quote is a statement about the past: what an in-transaction solver fixes, and what it does notL'écart entre un devis et un fill a trois sources indépendantes — dérive temporelle (les réserves ont bougé), dérive de recherche (la recherche de route valait son budget) et dérive de modèle (des approximations appliquées entre les deux) — et résoudre la route dans la transaction qui exécute en supprime exactement une : la dérive temporelle devient structurellement absente, la dérive de recherche change de propriétaire, du budget de l'opérateur au budget plus petit du contrat, et la dérive de modèle survit intacte, y compris sur la propre surface de preview de BlazePhoenix.11 min · ingénierie · mis à jour 2026-08-13
La différence entre un venue que le code prend en charge et un venue éprouvé contre l’état réel de la chain.
- How the State of the Trenches is measured, and why each week is frozenComment le State of the Trenches hebdomadaire compte les tokens en tendance sans route de sortie : la population sur quatre tableaux derrière un seuil de 50 000 dollars, un seuil d'échantillon de 5 cycles d'analyse et 150 tokens sondés, des semaines ISO, des éditions figées jamais recalculées, et les quatre premières éditions avec leurs dénominateurs.6 min · ingénierie · mis à jour 2026-10-05
- New tokens on Robinhood Chain: what four weeks of radar data showQuatre éditions hebdomadaires figées, du 7 septembre au 4 octobre 2026, montrent le radar BlazePhoenix listant 24 tokens en tendance sur Robinhood Chain par jour, tandis que les nouveau-nés, aux pools de 21 jours ou moins, sont passés de 8,6 à 6,6 par jour. Comment lire la tendance et où se trouvent les jeux de données publics.5 min · ingénierie · mis à jour 2026-10-05
- How to cite BlazePhoenix data: frozen editions, datasets and the whitepaper DOIQuelle URL permanente citer pour chaque type de chiffre de BlazePhoenix : les éditions figées du State of the Trenches, les jeux de données CSV, JSON et NDJSON sous CC BY 4.0, /facts.json et le DOI du whitepaper. Avec le format de citation prêt à l'emploi et la manière dont les corrections sont publiées sans modifier les chiffres sur place.4 min · ingénierie · mis à jour 2026-10-05
- Covering arrays for regimes: every pair and every triple of ten factors, in 63 and 168 rowsDix facteurs qu’un fixture fixe avant un swap — famille de place, sauts (hops), branches, position du pont, taxe de transfert, décimales, porte, contrôle, complétude de la paire — font 5,184 combinaisons. Un tableau de force 2 contient les 258 paires en 63 lignes, un de force 3 les 1,636 triplets en 168, chaque ligne sous une seule assertion : régler à l’intérieur des planchers ou refuser avec un sélecteur à nous. Zéro a pris une troisième voie.6 min · ingénierie · mis à jour 2026-09-06
- Metamorphic relations: a second judge for the maths, and three bounds measured before they were writtenUn oracle écrit à partir de la même formule ne peut pas attraper la formule. Quatorze relations sur les maths de devis du Core et cinq sur le plan du Solver demandent plutôt comment la sortie doit bouger quand l’entrée bouge — et trois des bornes ont été mesurées avant d’être écrites : un ulp du prix racine carrée, un plan payant 35 % de moins qu’une valeur aberrante, et 3 × 10⁻⁷ de la sortie.6 min · ingénierie · mis à jour 2026-09-06
- Wired is not demonstrated: the difference between a venue family the code supports and one exercised against real chain state« Supporté » est la conjonction de trois prédicats indépendants — la découverte trouve la venue, le solveur la price, le routeur exécute contre elle — et une table qui rapporte leur union gonfle sans que personne ne mente. Appliqué à notre propre table : cinq des huit sortes de venues fonctionnent de bout en bout (produit constant, liquidité concentrée, stableswap, dual Solidly, singleton), tandis que cryptoswap n'est jamais émis par la découverte, la sorte weighted-pool est un alias pricé comme du produit constant, et dynamic fee price avec fee = 0.10 min · ingénierie · mis à jour 2026-08-26
- Metrological Design: the theory behind a contract that measures instead of believingMetrological Design est la méthode d'ingénierie de BlazePhoenix : construire le contrat comme un instrument, car le code qui croit est une surface d'attaque et le code qui mesure est une défense. Trois règles — un morphisme, des coordonnées mesurées, des entrées monotones — gouvernent chaque mécanisme porteur du protocole.10 min · ingénierie · mis à jour 2026-08-26
- The Shared-Quantity Register: how we hunt the bug class that type systems cannot catchLe défaut dominant des revues de ce code : deux endroits répondant à la même question avec des réponses différentes, sans rien qui force l'accord — une classe invisible aux systèmes de types. Le registre énumère chaque quantité partagée en quatre états (SINGLE, PINNED, WEAK, OPEN), et une ligne WEAK est plus dangereuse qu'une OPEN : un trou derrière un test vert n'attire aucune attention.9 min · ingénierie · mis à jour 2026-08-26
Ce qu’une sonde de sortie, une simulation de vente et une lecture datée peuvent et ne peuvent pas prouver sur un token que vous ne contrôlez pas.
- The exit probe: measuring whether a token can be sold with one view callComment fonctionne la sonde de sortie : un seul appel previewPlan en lecture seule au Quoter on-chain, qui route un token entier vers le stablecoin de la chaîne sans rien envoyer ni dépenser. Pourquoi un token entier, les trois résultats — open, closed, unknown — et ce que le radar fait de chacun, et ce qu'une cotation ne voit pas et qu'une vraie vente voit.6 min · ingénierie · mis à jour 2026-10-05
- Exit route vs sell simulation: what each token check provesUne route de sortie demande au marché si un token peut devenir des dollars ; une simulation de vente demande au contrat si la vente d'un portefeuille passe et quelle taxe il prélève. Ce que chaque vérification détecte, où chacune devient aveugle, comment lire les quatre combinaisons, et pourquoi les deux ne sont jamais fusionnées en un seul score.5 min · intermédiaire · mis à jour 2026-10-05
- Why honeypot checkers disagree about the same tokenLes vérificateurs de honeypot peuvent donner des réponses opposées pour le même token, car ils diffèrent par la méthode, le moment, le portefeuille de test et la taille de l'ordre, et tous les services ne couvrent pas toutes les chaînes. Les quatre sources de désaccord, pourquoi un champ vide ou unknown n'est pas un feu vert, et cinq étapes pour trancher un verdict partagé.5 min · intermédiaire · mis à jour 2026-10-05
- Why every X-Ray result carries a timestampUne vérification de token est vraie à un bloc, donc chaque résultat du X-Ray affiche son heure UTC sur la page, sur l'image de partage, dans l'aperçu du lien et avec un lien pour remesurer. Pourquoi une mesure datée empêche une vieille capture d'écran de passer pour un verdict actuel, et comment cela suit la façon dont le protocole traite ses propres cotations.4 min · intermédiaire · mis à jour 2026-10-05
- A token that sells today can be closed tomorrow: the powers that change the exitUne vérification de vente propre est une lecture à un bloc, et un token qui se vend aujourd'hui peut être fermé demain. Les sept pouvoirs et événements qui peuvent fermer une sortie — taxes modifiables, interrupteurs de trading, listes noires, limites de taille, mint, proxies évolutifs et liquidité non verrouillée — et comment trouver chacun sur un explorateur de blocs.5 min · intermédiaire · mis à jour 2026-10-05
Gagnez votre place. Le bug bounty ouvert des smart contracts rémunère les découvertes qui renforcent les contrats, et un airdrop de 130 000 000 BZPX arrive pour les wallets qui ont été réels — mesurés, pas fermés à la chaîne, avec des règles scellées jusqu’au snapshot pour qu’elles ne puissent pas être manipulées.
- The BZPX airdrop: 130,000,000 tokens, coming soonUn airdrop de 130 000 000 BZPX ira aux portefeuilles qui ont réellement utilisé le protocole — des swaps réglés, du staking maintenu — la formule d'éligibilité étant délibérément scellée jusqu'au snapshot pour qu'on ne puisse pas la farmer, l'imitation sybil pondérée vers zéro par la même famille de défenses médiane et ancre de capital que le routeur : pas de formulaire, pas d'allowlist, pas de KYC ; le bloc du snapshot, la formule et la fenêtre de claim seront annoncés ensemble.5 min · intermédiaire · mis à jour 2026-10-05
- BlazePhoenix bug bounty is open: break the contracts, get paidLe bug bounty des smart contracts BlazePhoenix est ouvert jusqu'au 30 septembre 2026 : l'agrégateur DEX avec son routeur et le moteur de staking à solvabilité imposée (Solidity/Yul) sont publics sur GitHub, et toute violation reproductible d'un invariant énoncé — une route sous le plancher de sortie, un prix que la défense médiane devrait rejeter, un chemin de gaz échappant à sa borne, un honeypot qui règle, une rupture de solvabilité — est une soumission valide, signalée en privé par email avec l'objet SECURITY.5 min · intermédiaire · mis à jour 2026-09-30
- Coming: the BZPX airdrop, a bug bounty, and a paid improvement-proposal programmeTrois programmes en préparation : un airdrop BZPX issu de l'allocation publique de 40 000 000, un bug bounty de sécurité, et des primes payées pour les propositions d'amélioration acceptées. Aucune date ni montant promis pour l'instant.5 min · intermédiaire · mis à jour 2026-07-27
Ce que prouve réellement une propriété vérifiée par machine, les dimensions qu’elle ne voit pas et les défenses qui tiennent quand le marché devient hostile.
- The two-tier capacity clamp: refusing trades a pool cannot absorbMême un pool honnête a une capacité finie. Le double verrou plafonne la part de chaque pool selon ses avoirs réels et refuse les ordres que l'ensemble ne peut absorber — no_route vaut mieux qu'un désastre assuré.6 min · ingénierie · mis à jour 2026-10-05
- The believability band: a manipulation-robust price without an oracleUn prix spot unique est trivial à empoisonner et un oracle externe réintroduit un tiers de confiance ; BlazePhoenix V2 prend donc la médiane de sources on-chain indépendantes et n'accepte une valeur qu'à l'intérieur d'une bande de crédibilité bornée, actuellement ±5 % : déplacer une médiane exige de corrompre la moitié de l'échantillon, pas une seule pool mince. Une robustesse de niveau oracle calculée entièrement on-chain ; pré-déploiement, sous audit.7 min · ingénierie · mis à jour 2026-08-26
- The enforced invariants: INV-1 to INV-22, properties that hold in every reachable stateVingt propriétés, INV-1 à INV-20, tiennent dans chaque état atteignable des contrats BlazePhoenix — non surveillées, imposées : une transaction qui en violerait une ne s'exécute pas. L'énumération complète avec les sites d'application et les limites, plus trois invariants vérifiables depuis un terminal en une minute.10 min · ingénierie · mis à jour 2026-08-26
- Stochastic invariants: holding under noise, not just at the averageUne garantie qui ne tient qu'en moyenne échoue exactement quand elle est mise à l'épreuve ; BlazePhoenix V2 énonce donc ses invariants de façon stochastique : ils doivent tenir sur toute la distribution d'états vers laquelle un attaquant peut pousser, pas seulement sur l'état moyen. C'est pourquoi le prix utilise une médiane plutôt qu'une moyenne, le plancher est un clamp dur plutôt qu'une espérance, et la capacité est vérifiée contre des soldes vivants plutôt qu'un instantané. Spécifiée, sous audit.7 min · ingénierie · mis à jour 2026-08-05
- Invariant-driven design: what a conservation law proves, and the dimension it cannot seeUn invariant rend un état interdit inatteignable, pas seulement observable — mais il ne garde que la dimension qu'il mesure. Un invariant correct sur le mauvais axe passe toujours pendant que le vrai défaut s'accumule.9 min · ingénierie · mis à jour 2026-07-29
- When invariants meet time: the vulnerability class conservation cannot detectUne loi de conservation dit combien de valeur existe ; pas quand elle a été gagnée ni qui était présent. La valeur acquise dans le temps est une intégrale de chemin, et le rectangle paresseux échantillonné à la fin ouvre une classe de défauts : les comptes restent équilibrés pendant qu'on paie la mauvaise partie.11 min · ingénierie · mis à jour 2026-07-29
- Stateless by design: a contract that holds nothing is a contract that cannot lose itLa plus petite surface d'attaque est l'état que l'on ne garde jamais. Un contrat qui finit chaque transaction sans rien — pas de solde inactif, pas de drapeau persistant entre appels — supprime des classes entières d'exploits par construction, via un stockage transitoire non empoisonnable entre transactions.9 min · ingénierie · mis à jour 2026-07-29
- Invariant-driven design: how a codebase can make an AI stop guessingUn modèle hallucine là où rien ne peut le contredire. Les systèmes dont chaque affirmation est livrée avec la commande qui la réfute — et qui refusent au lieu de deviner quand ils ne peuvent rien prouver — suppriment le vide. Le motif d'ingénierie, généralisé.16 min · ingénierie · mis à jour 2026-07-27
- The Nakamoto Test: five questions that measure any protocol against the original visionLe Nakamoto Test : cinq questions falsifiables — règlement, vérification, survie, permission, transparence — mesurant tout protocole face à la vision fondatrice de Satoshi et Vitalik, avec notre bulletin honnête.6 min · intermédiaire · mis à jour 2026-07-20
- Phantom liquidity: when pools advertise depth they do not holdUn pool peut coter n'importe quel prix gratuitement ; détenir les jetons, voilà le coût. L'ancre de capital n'admet que les cotations proches de celle du pool au plus grand solde RÉEL vérifié.7 min · ingénierie · mis à jour 2026-07-17
- The iron floor: a minimum output the contract re-derives for itselfLe Router re-dérive le minimum de sortie ON-CHAIN à l'exécution : l'appelant peut le durcir, jamais l'assouplir, et chaque segment doit livrer au moins 75 % du plan sous peine de revert intégral.6 min · ingénierie · mis à jour 2026-07-17
- Provable staking solvency: an invariant anyone can check, any blockLe moteur de staking expose isSolvent() et un rapport solvency() de 13 champs calculé par le contrat depuis sa propre comptabilité — un invariant vérifiable par quiconque à n'importe quel bloc, pas un PDF d'audit.6 min · ingénierie · mis à jour 2026-07-17
- EIP-1153 transient storage: route context that cannot outlive the transactionBlazePhoenix utilise le stockage transitoire EIP-1153 pour ses verrous de réentrance et drapeaux de route : l'EVM elle-même les remet à zéro en fin de transaction, rendant les fuites d'état périmé irreprésentables.5 min · ingénierie · mis à jour 2026-07-17
- Renouncing power without abandoning the protocol: the control/curator splitLe CONTRÔLE (paramètres, fonds — renonçable à jamais) est séparé de la CURATION (maintenance des pools, bornée par les règles du Hub) : la décentralisation ne pourrit pas en négligence ; les EOA EIP-7702 sont des appelants de premier rang.6 min · ingénierie · mis à jour 2026-07-17
- The Master Conservation Identity: making a hidden shortfall unreachable, not just observableChaque transaction déplaçant de la valeur s'exécute sous un garde conserves : si la variation du solde réel diverge de celle de l'obligation comptable au-delà de la poussière, la transaction se révoque elle-même — un déficit caché devient inatteignable, pas seulement observable.7 min · ingénierie · mis à jour 2026-07-17
- Zero-custody trading bots: an SDK pattern where the bot never touches fundsLe bot ne détient jamais de clés : il cote via l'API publique et remet à l'utilisateur un lien profond pour signer dans son propre portefeuille. Pas de clés privées côté serveur, pas de garde, pas de .env vidé — le SDK fournit un bot Telegram complet bâti ainsi.5 min · ingénierie · mis à jour 2026-07-17
- Stateless, serverless, ungovernable: what Web 3.0 was supposed to meanStateless : le Core est une bibliothèque pure, mêmes entrées, mêmes sorties, pour toujours. Serverless : aucun keeper, indexeur ni serveur RFQ dans le chemin critique. Ungovernable : tout pouvoir dangereux est renonçable définitivement — la gouvernance ne survit que là où elle est bénigne.6 min · intermédiaire · mis à jour 2026-07-17
Comment une cotation est calculée on-chain, comment la taille se répartit entre venues et pourquoi deux agrégateurs peuvent afficher la même paire à des prix différents.
- On-chain quoting: why the price you see is the price the contract computedBlazePhoenix calcule les cotations d'agrégateur DEX on-chain via previewPlan et l'extraction par revert : le prix affiché est produit par le contrat qui exécute, sans serveur de prix à croire sur parole.6 min · ingénierie · mis à jour 2026-10-05
- Any ticker, one honest answer: resolving symbols by deepest real liquidityLes symboles ne sont pas des identifiants — n'importe qui peut déployer un faux USDC. Le résolveur choisit le candidat dont les paires détiennent la liquidité vérifiée la plus profonde et renvoie ce choix dans chaque réponse.5 min · ingénierie · mis à jour 2026-10-05
- The Eightfold Dispatcher: one quote function for eight species of AMMUn seul dispatcher cote huit espèces d'AMM — V2, V3, Algebra, Solidly, Curve stable, Curve crypto, Balancer, V4 — par formules fermées là où la formule est la vérité, et en interrogeant le bytecode du pool partout où la réplication pourrait mentir.6 min · ingénierie · mis à jour 2026-10-05
- Why some Ethereum pairs quote differently here than the price you see elsewhereSur quelques paires Ethereum — stablecoins et actifs corrélés — notre cotation peut être moins bonne que le marché. La cause est la couverture : cette profondeur est sur Curve et Balancer, pas encore reliées à notre registre Ethereum.7 min · intermédiaire · mis à jour 2026-10-05
- The median that holds liquidity honest: depth-weighted medians, manipulation cost and the research behind themPourquoi BlazePhoenix ancre chaque répartition sur la médiane pondérée par la profondeur des taux marginaux (E25), ce que son point de rupture de 50 % coûte à un attaquant en liquidité réelle, et comment la recherche sur la manipulation des oracles AMM (arXiv:2606.03548) prouve la même borne.9 min · ingénierie · mis à jour 2026-09-24
- The mathematics of BlazePhoenix: every formula, and which ones are oursL'ensemble complet des formules du protocole, marqué par origine : les invariants AMM standard que nous calculons et citons, et les originaux que nous avons créés — l'Iron Law Φ, le Vitality Field Ψ, le Capital-Anchored Filter, le capacity clamp et la Master Conservation Identity, chacun dérivé du bytecode déployé.9 min · ingénierie · mis à jour 2026-08-26
- Which DEXes BlazePhoenix routes across, on every chain — and how to verify it yourselfHuit familles d'AMM dans un seul dispatcher, et un registre par chaîne que vous pouvez énumérer on-chain en deux appels — une liste d'intégrations vivante vaut mieux qu'une grille de logos périmée en une semaine.8 min · intermédiaire · mis à jour 2026-08-26
- Quoting the Solidly curve on-chain: Newton's method where the naive seed liesLa courbe stable Solidly k = x3y + xy3 n'a pas de forme close nette ; sa sortie se trouve par itération. La graine naïve à somme constante sature en silence sur les pools déséquilibrées ; une méthode de Newton amorcée sur la réserve opposée avec demi-pas borné égale le getAmountOut de la pool à 0,5 %, calculé on-chain.8 min · ingénierie · mis à jour 2026-08-26
- Padded quotes vs the block price: why a lower number you actually get beats a higher one you do notBeaucoup d’agrégateurs affichent une cotation optimiste et cachent l’écart dans une marge de slippage de 2,5–5%. Nous cotons le prix exact du bloc et exécutons avec un slippage serré — et disons où les pools type Curve nous devancent encore.8 min · intermédiaire · mis à jour 2026-08-26
- The vitality lifecycle: measuring whether a market is alive, not just presentUn marché peut exister sur le papier et être mort en pratique ; BlazePhoenix note donc où chaque token se situe entre découverte, vitalité active et dormance à partir de sa propre activité on-chain — chaleur d'échange réelle contre profondeur réelle — et recalcule le score à chaque build : un token qui s'endort perd sa place automatiquement au lieu de traîner comme une page périmée, et en V2 le même signal détermine quelles pools valent seulement la peine d'être routées.6 min · ingénierie · mis à jour 2026-08-05
- Why splitting a trade across pools costs less: the convexity behind route splittingL'impact de prix est convexe en taille : une grosse exécution n'est jamais moins chère que la même taille répartie entre pools indépendantes — c'est l'inégalité de Jensen, pas une heuristique. Le partage optimal égalise le prix marginal : des parts proportionnelles à la profondeur réelle, jamais une division égale.10 min · intermédiaire · mis à jour 2026-07-29
- Defeating dust-pool price manipulation: the capital-anchored split allocatorUn agrégateur qui route au meilleur prix marginal peut être trompé par une pool minuscule affichant un taux excellent qu'elle ne peut tenir à la taille. Ancrer le filtre de prix sur la pool la plus profonde par solde RÉEL du token de sortie sépare qualité de prix et profondeur, et met la manipulation par dust-pool hors de portée.8 min · ingénierie · mis à jour 2026-07-27
- The 512-bit multiply: why every BlazePhoenix number is exact to the last weiChaque proportion dans BlazePhoenix — parts de récompense, ratios de collatéral, tranches d’intérêt — passe par une seule multiplication-puis-division sur 512 bits (mulDiv), de sorte que le produit intermédiaire a·b ne déborde jamais et qu’aucun nombre ne dérive d’un seul wei ; diviser par un impair emploie un inverse modulaire de Newton-Raphson qui double ses bits corrects à chaque étape, 4 → 256.7 min · ingénierie · mis à jour 2026-07-21
- Intents vs on-chain routing: two philosophies of the perfect swapLes systèmes d'intents mettent votre ordre aux enchères auprès de solveurs off-chain qu'il faut croire collectivement ; BlazePhoenix calcule le routage on-chain, reproductible par un eth_call — vérifiabilité contre enchère, comparées honnêtement.6 min · intermédiaire · mis à jour 2026-07-20
- The surplus doctrine: when execution beats the quote, the user keeps the differenceQuand l'exécution dépasse la cotation, la différence revient au trader, hors frais — inscrit dans le bytecode immuable du Router et vérifiable ordre par ordre en rejouant les cotations aux blocs historiques.5 min · ingénierie · mis à jour 2026-07-17
- The Hub: a self-curating pool registry with fitness evictionLe Hub conserve le registre des pools candidats on-chain : 16 slots compactés par paire, où un challenger doit dépasser de 25 % la fitness mesurée du plus faible titulaire pour l'évincer — une curation par concours, pas une whitelist.6 min · ingénierie · mis à jour 2026-07-17
- CREATE2 discovery: verifying a pool is who it claims to beCREATE2 rend l'adresse d'un pool légitime calculable avant même son existence : le Hub dérive où le pool canonique DOIT résider et compare — l'usurpation devient un écart d'adresse, pas un exploit.5 min · ingénierie · mis à jour 2026-07-17
- Pool vitality: liveness as a measured property, not an assumptionLes registres pourrissent quand la liquidité migre. BlazePhoenix traite l'occupation d'un slot comme un bail : un pool reste tant que sa vitalité mesurée — profondeur réelle, cotation vivante — continue de gagner ; les titulaires décrépits sont évincés par la mesure, pas par un comité.5 min · ingénierie · mis à jour 2026-07-17
- The Monoslot: a routing engine's whole memory in one storage wordTout l'état utile d'un pool tient dans un seul mot de 256 bits : noter un candidat coûte un unique SLOAD — mesuré sur un fork de Base : ~38 % de gaz économisé à chaque swap chaud. Une vérité bon marché est une vérité qu'on continue de lire.5 min · ingénierie · mis à jour 2026-07-17
L’accumulation au fil du temps : accumulateurs, prêts sans oracles, maintenance autonome et une solvabilité que vous pouvez vérifier vous-même.
- $BZPX: the token, the contract, and how to verify every claim about itBZPX en faits vérifiables : le contrat Base 0x053D…11A7, une émission fixe de 180M sur 7 ans, son rôle d'unique actif de staking (aucun oracle à attaquer) et les fonctions on-chain — isSolvent(), solvency() — qui laissent chacun vérifier chaque chiffre sans croire l'équipe.5 min · intermédiaire · mis à jour 2026-10-05
- Two accumulators, one stake: paying emission and interest with zero cross-subsidyBlazePhoenixStaking fait tourner deux accumulateurs de type MasterChef sur une seule base de stake : l’émission (180M BZPX sur 7 ans) payée sur le stake effectif boosté, et l’intérêt des emprunteurs versé uniquement aux épargnants purs — des dénominateurs distincts, pour qu’aucun rôle n’en subventionne un autre, le tout sous un unique invariant de solvabilité et un boost de blocage quadratique jusqu’à 2,75×.8 min · ingénierie · mis à jour 2026-07-21
- The self-cleaning book: keeper-free maintenance carried by ordinary transactionsAucun keeper requis : chaque transaction ordinaire balaie une fenêtre tournante et bornée en gaz d'emprunteurs (max 10), liquide ce qui est sous l'eau et paie le surplus de 5 % à qui a porté le gaz — le livre se nettoie par le flux organique.6 min · ingénierie · mis à jour 2026-07-17
- Lending without a price oracle: deleting an attack surface instead of defending itLe collatéral EST l'actif emprunté (BZPX des deux côtés) : aucun oracle de prix n'existe nulle part dans le contrat — la manipulation d'oracle, la classe d'exploit la plus coûteuse de la DeFi, n'a littéralement rien à attaquer.6 min · ingénierie · mis à jour 2026-07-17
L’API sans clé, le SDK, les surfaces natives pour agents et les schémas pour les exploiter en production.
- One on-chain call for a thousand clients: quote coalescing at the edgeLes requêtes de cotation identiques et simultanées partagent UN appel on-chain (singleflight), les aperçus sont mis en cache en périphérie pendant un bloc, et meta.cache révèle miss/coalesced/hit — une efficacité transparente, jamais magique.6 min · ingénierie · mis à jour 2026-10-05
- A free DEX aggregator API with no key: quote, sign, send — three calls, zero signupUn seul GET renvoie une cotation de swap calculée on-chain — sans clé d'API, sans inscription, CORS ouvert, quatre chaînes. Ajoutez le paramètre recipient et la réponse inclut un calldata prêt à diffuser : coter, signer, envoyer.5 min · ingénierie · mis à jour 2026-10-05
- Running a quote API in production: error codes, retries, and rate limits without keysDes codes machine stables (bad_*, no_route, rpc_unreachable + retry-after), une coalescence qui absorbe les rafales de polling, et pas de clés d'API car le modèle de coûts les rend inutiles — le contrat opérationnel, documenté comme tel.6 min · ingénierie · mis à jour 2026-10-05
- Build a price screener in 50 lines: the batch endpoint walkthroughPOST /api/quote/batch cote jusqu'à 10 paires en un aller-retour, ordre préservé, erreurs en ligne par élément — une paire morte ne casse jamais la boucle. Résolvez les symboles une fois, groupez par adresses, rafraîchissez au rythme des blocs.5 min · ingénierie · mis à jour 2026-10-05
- Integrate any bot: keyless, keyed, ethers, viem, Python, and AI agentsUne API de cotation sans clé, tous les runtimes : intégration copier-coller pour bots fetch sans clé, serveurs keyed-RPC, ethers v6, viem, web3.py et schémas de function-calling LLM pour que les agents IA tradent nativement via BlazePhoenix.6 min · ingénierie · mis à jour 2026-10-05
- The free quote API, the SDK and the MCP server: three doors, one on-chain quoteTrois portes vers la même cotation on-chain : une API HTTP gratuite sans clé, un SDK TypeScript et un serveur MCP exposant les cotations comme outils natifs pour agents IA. Les gros volumes apportent leur propre RPC.11 min · ingénierie · mis à jour 2026-10-05
- Bring your own RPC: run the API, SDK and MCP through your own nodeChaque endpoint accepte désormais un paramètre rpc optionnel, pour que les gros consommateurs routent leurs lectures via leur propre nœud. Le palier gratuit sans clé ne change pas — cela retire seulement le trafic automatisé du pool partagé.9 min · ingénierie · mis à jour 2026-10-05
- A clean protocol an AI agent can trust: BlazePhoenix over MCPUne surface petite, sans état et on-chain qu'un agent IA atteint via MCP — quote, solvabilité — chaque réponse portant un verdict qui échoue fermé.8 min · ingénierie · mis à jour 2026-10-05
- Index our fills: one event topic, every chain, a reproducible volume feedChaque exécution émet un événement Swap au topic0 connu sur quatre chaînes — pointez eth_getLogs vers les Routers et le flux de volume est à vous. Re-cotez n'importe quel fill à son bloc et auditez vous-même notre registre coté-vs-exécuté.5 min · ingénierie · mis à jour 2026-07-18
Où tourne le protocole, ce que coûte chaque chain et en quoi les réseaux diffèrent dans la pratique.
- Web 2.5 vs Web 3.0: is the chain where the decision is made, or just where it settles?La plupart de la DeFi est du Web 2.5 : la chaîne est un rail de règlement pour des décisions prises sur des serveurs off-chain qu'il faut croire. Le Web 3.0 met la décision elle-même on-chain. Le seul test : si tous les serveurs de l'équipe s'éteignaient maintenant, pourriez-vous encore coter et échanger ? Le nôtre : oui.9 min · intermédiaire · mis à jour 2026-07-28
- BlazePhoenix on Robinhood Chain: on-chain aggregation across seven venuesBlazePhoenix est déployée sur Robinhood Chain (id 4663) avec le même bytecode : Router, Quoter, Hub et Solver, reliés à sept venues (Uniswap V2/V3/V4, PancakeSwap V2/V3, SushiSwap V3, SwapHood V2), avec WETH et USDG comme ponts — chaque adresse vérifiable sur Blockscout.6 min · intermédiaire · mis à jour 2026-07-22
Le reste du corpus : les concepts que tous les autres articles supposent connus.
- The primitive equations of Version 2: E1–E31, the combined table (historical)Référence historique : la table combinée de la Version 2, où chaque affirmation quantitative se réduisait à l'une de trente et une équations primitives, E1–E31 — routage (E1–E17), staking (E18–E24), opérations (E25–E31). Le whitepaper actuel, v2.3, contient E1–E26 et INV-1–INV-22 ; citez celui-là.11 min · ingénierie · mis à jour 2026-10-13
- Copyright, AI training, and who owns BlazePhoenixQui possède BlazePhoenix et à quelles conditions : le source des contrats est sous BUSL-1.1 avec une Change Date au 1er juin 2030, la base de connaissances est en CC BY 4.0, et l'entraînement d'IA est autorisé sous une condition — l'attribution à BlazePhoenix. Les droits restent réservés par des moyens lisibles par machine (/.well-known/tdmrep.json selon le protocole TDM du W3C ; directive DSM art. 4(3), AI Act art. 53(1)(c)) : un usage sans crédit sort de la licence, et redéployer ou dériver les contrats n'est jamais autorisé.8 min · intermédiaire · mis à jour 2026-10-02
- The eighteen innovations of BlazePhoenix-Dex: the complete map, with the mathematicsLa carte complète des dix-huit mécanismes qui permettent à BlazePhoenix-Dex de coter, router et régler sans serveur, sans oracle et sans keeper — chacun avec son équation, sa section du whitepaper v2.3 et ce qu’il apporte au trader.12 min · ingénierie · mis à jour 2026-09-24
- Quote ≡ Execution: the one-evaluator architecture that closes the aggregator trust gapPourquoi les agrégateurs off-chain ont toujours un écart entre le chiffre coté et le chiffre exécuté, comment BlazePhoenix le ferme avec un seul évaluateur au plan et à l’exécution, et l’étude 64 sur 64 qui le mesure.8 min · ingénierie · mis à jour 2026-09-24
- Screening Uniswap V4 hooks by arithmetic: why BlazePhoenix never asks a hook anythingComment BlazePhoenix refuse les hooks Uniswap V4 qui modifient les deltas par un test de bits sur l’adresse du hook — avant tout mouvement de token et sans jamais l’appeler — renforcé par une allow-list épinglée par codehash et le projecteur Ξ.7 min · ingénierie · mis à jour 2026-09-24
- The One-Callback Doctrine: one fallback for every V3-shaped venue, guarded three waysUn seul fallback répond au callback de flash accounting de toutes les places de forme V3 — Uniswap V3, Algebra, Pancake V3, Sushi V3 — avec le contexte de la jambe en stockage transitoire EIP-1153 et trois gardes qui bornent ce qu’il peut payer.6 min · ingénierie · mis à jour 2026-09-24
- The byte–gas exchange rate ρ*: when to solve on-chain and when to carry the route in calldataLe taux de change mesuré entre octets de calldata et gas d’exécution — ρ* de 66.9 à 105.5 gas par octet selon la forme de la route — et comment les quatre portes du Router en font une règle qui choisit la manière la moins chère d’échanger sur chaque chaîne.6 min · ingénierie · mis à jour 2026-09-24
- Measurement at every seam: how the Router refuses to believe a transfer happenedLe Router de BlazePhoenix mesure chaque prélèvement, chaque arrivée de hop et chaque livraison comme un vrai delta de solde — pourquoi les tokens à frais de transfert ou à rebasing ne peuvent pas le faire sur-promettre, et pourquoi il ne détient rien entre deux transactions.7 min · ingénierie · mis à jour 2026-09-24
- The One-Way Door: renunciation written in bytecode, and why the fee never had a setterCe qui n’a jamais été réglable dans BlazePhoenix — le taux de frais, la répartition, les planchers — ce qu’une clé peut faire avant la renonciation, et comment renounceControl y met fin de façon irréversible dans le bytecode.6 min · ingénierie · mis à jour 2026-09-24
- The Fidelity Matrix: preview against delivery, measured to 0–1 bps on four chainsUn harnais de fork permanent cote, exécute et règle des paires réelles sur Arbitrum, Base, Optimism et Robinhood Chain ; l'écart mesuré entre aperçu et livraison est de 0–1 point de base sur chaque paire exécutée, gardé par une alarme permanente de 50 bps en CI.8 min · ingénierie · mis à jour 2026-08-26
- The Factory Census: measuring venues by the pairs they win, not the logos they addLe recensement des factories attribue chaque segment de chaque route gagnante à une factory nommée — le reliquat non résolu a mesuré zéro sur les quatre chaînes. Sur Arbitrum, la famille Uniswap V4 gagne 48 des 88 hop-pairs, plus que tout acteur en place, et Optimism enregistre sa première agrégation routée via V4.8 min · ingénierie · mis à jour 2026-08-26
- Deterministic V4 discovery: finding every hookless pool without a factory, a list, or a deployer to trustUniswap V4 n'a ni factories à scanner ni registre à lire : chaque pool de chaque déployeur est keccak256(abi.encode(PoolKey)) dans un unique singleton PoolManager, et les PoolKeys ne vivent que dans les logs d'événements, si bien que l'ensemble est véritablement inénumérable depuis l'EVM. BlazePhoenix dérive donc les PoolIds canoniques sans hooks sur la grille standard (fee, tickSpacing) et les sonde en un seul extsload groupé sans gaz — 99 appels deviennent un, aveugle au déployeur, vérifié contre StateView.getSlot0 au wei près sur Base. Les pools à hooks restent inénumérables on-chain par construction ; cette limite est de la physique, pas une lacune.9 min · ingénierie · mis à jour 2026-08-18
- BlazePhoenix V2: gasless, chain-agnostic, and engineered so whole classes of bug cannot occurBlazePhoenix V2 — spécifiée et en cours d'audit, pas encore en production sur le mainnet — affiche trois objectifs d'emblée : entrée sans gaz, agnosticisme total de chaîne et de pool, et une correction qui découle d'un petit ensemble d'invariants plutôt que de rustines au cas par cas. Elle compose une abstraction AMM universelle, une médiane robuste à la manipulation, des bornes de gaz calculables et la vérification de résultat ; le routeur est la composition de ces invariants.7 min · ingénierie · mis à jour 2026-08-05
- Computable gas bounds: routing that cannot be gas-bombedUne route qui touche du code influencé par un attaquant peut être forcée à brûler un gaz arbitraire ; cette primitive V2 attache donc à chaque segment, avant exécution, une borne de gaz pire-cas dérivée : le routeur simule d'abord le plan on-chain et refuse ou reprice tout plan dont la borne dépasse ce que l'utilisateur a autorisé. Les coûts deviennent prévisibles et le DoS par épuisement de gaz cesse d'être gratuit. Spécifiée, sous audit.6 min · ingénierie · mis à jour 2026-08-05
- The universal AMM primitive: one abstraction over every curveLa plupart des agrégateurs portent un chemin de code distinct par famille de DEX, et c'est là que naissent les bugs ; BlazePhoenix V2 définit une primitive AMM universelle — une interface commune de get-output et de capacité qu'implémentent aussi bien les courbes à produit constant, stables façon Solidly et à liquidité concentrée — si bien qu'ajouter une venue revient à implémenter la primitive, pas à toucher le routeur, et la surface d'attaque ne croît pas avec les intégrations. Conception pré-audit.7 min · ingénierie · mis à jour 2026-08-05
- Result verification: measure what arrived, do not assume itLa mathématique statique ment sur les tokens qui taxent les transferts, rebasent ou bloquent la vente ; cette primitive V2 mesure donc le delta réel de solde après chaque mouvement et applique le plancher à ce qui est réellement arrivé, pas à ce qu'une formule prédisait : un honeypot incapable de livrer échoue au contrôle et toute la transaction est annulée, et les tokens à frais de transfert sont cotés au net que vous recevez vraiment. Spécifiée, pré-audit.6 min · ingénierie · mis à jour 2026-08-05
- The meta-equation: projecting invariants onto the measured stateLa discipline organisatrice de BlazePhoenix V2, pas une formule unique : pour chaque quantité que le protocole s'engage à tenir il existe un invariant, et la valeur appliquée est cet invariant projeté sur l'état mesuré de la chaîne, jamais sur une affirmation nominale — un solde rapporté, un supply ou le prix d'une seule pool sont falsifiables, une lecture ne l'est pas. Combinée à la médiane et à la vérification de résultat, la correction cesse de dépendre de la coopération. Pré-audit.7 min · ingénierie · mis à jour 2026-08-05
- Gasless execution in V2: swap without holding the gas token firstLe dilemme de l'auto-garde est d'avoir besoin du token de gaz natif avant son premier swap ; BlazePhoenix V2 vise donc l'entrée sans gaz : l'utilisateur prouve son intention par une autorisation signée à portée limitée — approbations façon permit et exécution façon account abstraction — sans jamais céder la garde, tandis que le même plancher on-chain et la vérification de résultat lient la transaction sponsorisée comme n'importe quelle autre. Spécifiée, pré-audit.6 min · ingénierie · mis à jour 2026-08-05
- Agnostic routing: the same router on every chain and every venueL'agnosticisme dans BlazePhoenix V2 signifie que le routeur ne fait de cas particulier ni de la chaîne où il est ni de la venue qu'il traverse : le même bytecode est conçu pour tourner sur Base, Ethereum, Optimism, Arbitrum et Robinhood Chain, et chaque pool est atteinte via la primitive AMM universelle plutôt que par un adaptateur sur mesure — une seule implémentation à auditer au lieu d'une par réseau, les faits propres à chaque chaîne étant repoussés en configuration aux marges. Pré-audit.6 min · ingénierie · mis à jour 2026-08-05
- The BlazePhoenix V2 primitives: safety as a small set of public invariantsLe design V2 en un seul endroit : une médiane robuste à la manipulation avec bande bornée, une abstraction AMM universelle au lieu d'adaptateurs par DEX, une borne de gaz calculable sur chaque route, et la vérification de résultat qui mesure ce qui est réellement arrivé — sous la méta-équation selon laquelle toute quantité appliquée est projetée sur l'état mesuré, chaque invariant énoncé de façon stochastique. La forme est publique pour que chacun puisse en demander compte au protocole ; la construction interne reste sous audit, et le bug bounty paie les violations reproductibles.8 min · ingénierie · mis à jour 2026-08-05
- The BlazePhoenix contract architecture: six contracts, one invariant spineBlazePhoenix, ce sont six petits contrats avec une colonne d'invariants : Core porte la mathématique pure (l'Iron Law Φ, le Vitality Field Ψ, le packing Monoslot), Hub est le registre de venues auto-réparateur gardé par CREATE2, Solver exécute l'Eightfold Dispatcher avec le filtre ancré au capital et le clamp de capacité de 30 %, Router re-dérive Φ à l'exécution et l'impose segment par segment avec un clamp dur à 80 %, Quoter est le jumeau en lecture seule gratuit (previewPlan), et le livre de staking est régi par la Master Conservation Identity.8 min · ingénierie · mis à jour 2026-08-05
- BlazePhoenix vs the established aggregators: the differences you can verifyUne comparaison honnête et vérifiable avec 1inch, 0x/Matcha, Paraswap et CoW Swap : les acteurs établis mènent réellement aujourd'hui en chaînes, profondeur, intégrations et historique d'audits, tandis que BlazePhoenix diffère structurellement en calculant le devis on-chain (Quoter.previewPlan, même bytecode et même état que l'exécution), en rendant le surplus d'exécution exempt de frais, en ancrant les routes sur la pool au plus grand balanceOf réel, et en n'exigeant aucune clé d'API — chaque affirmation de notre côté se termine par une commande que vous pouvez lancer.7 min · intermédiaire · mis à jour 2026-08-05
- Measured, not nominal: why a protocol must never trust the number it passed to a tokenTransférer 100 ne veut pas dire que 100 sont arrivés : les tokens à frais de transfert, à rebase et non conformes cassent tout protocole qui crédite le montant demandé. Le correctif général est une discipline : mesurer le delta de solde et le traiter comme seule vérité.10 min · ingénierie · mis à jour 2026-07-29
- Verify your instrument: the research discipline that decides whether your findings are realLa plupart des découvertes contestées sont des défauts de la mesure, pas du système. Un résultat négatif est une hypothèse, pas une découverte ; la sévérité se mesure après l'atteignabilité ; et l'auto-cohérence est exactement ce qu'un nombre faux a avec lui-même.11 min · ingénierie · mis à jour 2026-07-29
- The probability of a bad fill: execution as a distribution, not a numberUne cotation est une estimation ponctuelle ; une exécution est un tirage dans une distribution. L'impact est déterministe et réductible ; le terme de marché est stochastique avec une queue gauche épaisse par adversité — seul un plancher strict borne cette queue, transformant la perte ouverte en exécuter-ou-annuler.10 min · intermédiaire · mis à jour 2026-07-29
- The mathematics of every AMM family, comparedProduit constant, liquidité concentrée et invariants stables sont trois géométries, pas trois implémentations d'une idée : forme close et honnête, forme close seulement dans la bande et capable de sur-promettre au-delà, et aucune forme close. Leurs mesures de profondeur n'ont même pas la même unité.12 min · ingénierie · mis à jour 2026-07-29
- Anatomy of a DEX aggregator: the six stages between your input and your outputAgréger, c'est six problèmes sous un seul bouton : découverte, filtrage, tarification, allocation, exécution et garanties de règlement. Presque toute différence observable entre deux agrégateurs tient à l'une de ces six réponses — chacune vérifiable par observation, non par confiance.12 min · intermédiaire · mis à jour 2026-07-29
- A technical due-diligence framework for DeFi protocolsHuit questions qu'un allocataire ou un auditeur tranche depuis l'état de la chaîne seul, sans coopération de l'équipe : qui peut déplacer les fonds, cote-t-il serveurs éteints, chaque chiffre publié est-il reconstructible depuis l'état primitif, et que se passe-t-il le jour où plus personne ne le maintient.12 min · intermédiaire · mis à jour 2026-07-29
Le Lexique BlazePhoenix
Terminologie forgée par le whitepaper — les noms sont les nôtres :
- The Eightfold Dispatcher Ω
- Une seule fonction de cotation pour huit espèces d’AMM (V2, V3, Algebra, Solidly, Curve stable, Curve crypto, Balancer, V4) — des mathématiques en forme fermée là où la formule fait foi, on interroge la pool là où la répliquer pourrait mentir.
- The Iron Law Φ
- Le taux de sortie minimal que le Router recalcule ON-CHAIN au moment de l’exécution, à partir de montants mesurés : l’appelant peut le resserrer, jamais le relâcher ; le taux ne descend jamais sous 80 % et chaque tronçon de la route doit livrer au moins 80 % du plan.
- The Vitality Field Ψ
- Le champ d’aptitude des pools : une EMA du nombre de swaps qui décroît sur une fenêtre de ~65 536 blocs, pondérée par des paliers logarithmiques de profondeur, avec un bonus de +25 % pour les ponts et de +5 % pour la concentration.
- Deterministic Derivation 𝒟
- Dérivation d’adresses CREATE2 sur huit formes de venue — l’adresse d’une pool légitime se calcule avant même qu’elle existe, si bien qu’une usurpation devient une adresse qui ne correspond pas.
- The Monoslot
- Tout l’état de travail d’une pool dans un unique mot de stockage de 256 bits, de sorte qu’évaluer un candidat coûte un seul SLOAD au lieu de plusieurs.
- The Self-Healing Registry
- Le registre de venues qui apprend la liquidité en l’exécutant : chaque swap réglé met à jour ou insère une pool ; la décroissance de la vitalité et l’éviction classée par Ψ l’entretiennent sans aucun keeper.
- The Capital-Anchored Filter
- Le filtre de médiane ancré sur la pool au plus grand solde RÉEL de tokenOut — la vérité vote avec du capital, pas avec l’existence.
- The Exact Pass
- Recotation de qualité d’exécution par extraction du revert : exécuter le vrai swap de la pool dans un appel, faire un revert, décoder les deltas — le revert n’est pas une erreur, c’est la réponse.
- The One-Way Door
- La renonciation irréversible scindée : tout pouvoir qui touche aux fonds ou qui gèle peut être scellé pour toujours, tandis que les pouvoirs de registre qui ne font que croître survivent.
- The Master Conservation Identity
- L’équation unique à laquelle obéit le livre de staking, imposée à chaque transaction par la garde conserves : toute transaction qui la briserait fait un revert, et chacun peut en lire le résultat gratuitement à n’importe quel bloc.
Les questions auxquelles ce site répond
Chaque question ci-dessous trouve sa réponse sur une page canonique (en anglais) — la même carte que les agents lisent en format machine à /topics.json.
Traitement formel avec preuves et schémas : whitepaper (PDF) · aperçu rapide : litepaper (PDF).
CC BY 4.0 · 201 articles · Anglais (articles complets)
Questions, a partnership or a bug to report? Contact us or email contact@blazephoenix.xyz