Português
A base de conhecimento completa, resumida em português. Cada entrada liga ao artigo integral em inglês — e cada afirmação termina num comando que qualquer pessoa pode correr contra a chain. Computa, não confies.
Siga a bibliotecaRSSXFarcaster
Comece aqui · cinco para começar, por ordem
- 1.What is a DEX aggregator? Explained without the jargon — Um DEX é uma máquina de venda de tokens; existem milhares com preços diferentes.
- 2.What you pay on a swap: the pool’s fee, the protocol fee, and gas — line by line — Três custos, cada um com um destinatário diferente: a fee que cada pool cobra e guarda, a fee de protocolo de 28 basis points (0.28%) que vai para as tesourarias, e o gás que a rede cobra para executar a transacção.
- 3.Slippage, explained: why you got fewer tokens than the screen promised — Confirmaste 100 e recebeste 97 — os 3 em falta são slippage.
- 4.The empty shop window: what phantom liquidity is, explained simply — Um token pode mostrar muito dinheiro para negociar e não o ter — uma montra com o armazém vazio.
- 5.What an audit means, what it does not, and what “verified” means on this site — Uma auditoria externa é uma leitura de uma versão do código por pessoas que não a escreveram.
Explorar · por assunto
Linguagem simples, zero jargão — os conceitos que todos os outros artigos assumem que já tem.
- What is live today: V1 now, V2 on 15 November 2026, staking in Q2 2027Duas afirmações verdadeiras mantidas separadas: o swap neste site está vivo hoje e executa trocas reais e autocustodiadas — mas sobre o motor V1 de primeira geração, corrido como teste faseado de pré-produção. A V2, o protocolo que o whitepaper especifica, está sob auditoria e com lançamento apontado ao 15 de novembro de 2026 como deployment imutável de porta única; o programa completo de staking abre no 2.º trimestre de 2027; o Staking V4 é o código atual e o endereço é publicado no lançamento.5 min · iniciante · atualizado 2026-10-06
- How to swap tokens on Base: the five-minute guideTrocar na Base custa cêntimos: liga a carteira, verifica o ENDEREÇO do token, define o minOut e confirma a profundidade real da pool no Basescan antes de negociar.4 min · iniciante · atualizado 2026-10-05
- Base vs Ethereum vs Optimism vs Arbitrum: where is swapping cheapest?O gas custa cêntimos em qualquer L2 e dólares na mainnet — mas é a profundidade de liquidez, não o gas, que decide o custo real; a chain mais barata é a que tem as pools mais fundas para O TEU par.4 min · iniciante · atualizado 2026-10-05
- How to read the BlazePhoenix swap screen: every number, decodedCada número do cartão de swap explicado: receção líquida, zonas de impacto, minOut, o iron floor do contrato, e que avisos significam parar ou prosseguir.4 min · iniciante · atualizado 2026-10-05
- The slippage cheat sheet: 0.2% for majors, 0.5%+ for volatile memesPontos de partida práticos de slippage: ~0,2% para pares estabelecidos e fundos, 0,5–1% para memecoins voláteis — largo demais é prémio para bots, apertado demais reverte; afina mesmo acima do drift real do par.4 min · iniciante · atualizado 2026-10-05
- Trading on Optimism and Arbitrum: one router, every L2, the same iron floorA BlazePhoenix corre o mesmo motor de seis contratos em Optimism e Arbitrum, por isso um swap lá é cotado pela mesma matemática on-chain, ancorado na pool com o maior saldo real e protegido pelo mesmo piso de ferro que em Base ou Ethereum; a diferença de fees entre as duas L2 é sobretudo o custo de publicar calldata de volta na L1 do Ethereum, não a execução na L2, e adicionar uma rede é um deployment, não uma reescrita.5 min · iniciante · atualizado 2026-10-05
- BlazePhoenix in five minutes: an exchange with no server between you and the priceA BlazePhoenix em palavras simples: encontra o melhor preço para a sua troca em muitas exchanges, calcula esse preço na blockchain em vez de num servidor de empresa, e recusa executar abaixo do mínimo que definiu.5 min · iniciante · atualizado 2026-09-24
- Why "no server" matters: the safest aggregator is the one that cannot lie to youPorque é que um agregador que calcula o preço na blockchain é mais seguro do que um que o calcula num servidor de empresa — preços desactualizados, exchanges ignoradas, falhas e adulteração, e o que a BlazePhoenix faz em vez disso.4 min · iniciante · atualizado 2026-09-24
- What happens when you click Swap: the life of one trade, step by stepOs sete passos que os contratos da BlazePhoenix dão em cada troca, da pré-visualização gratuita até os tokens chegarem à sua carteira, e a verificação em cada passo que pode cancelar a troca em vez de a executar mal.5 min · iniciante · atualizado 2026-09-24
- What is a Uniswap V4 hook — and why BlazePhoenix never lets one touch your amountsO que são os hooks do Uniswap V4, porque é que um hook que pode alterar os montantes da troca é perigoso, e como a BlazePhoenix deixa essas pools fora da sua rota lendo o endereço do hook — sem nunca o chamar.4 min · iniciante · atualizado 2026-09-24
- Why the BlazePhoenix fee cannot change — not even by usA taxa de 0,28 % da BlazePhoenix é uma constante compilada no contrato sem forma de a editar, e os poderes de administração que existem podem terminar para sempre com renounceControl — o que isso significa em cada troca.3 min · iniciante · atualizado 2026-09-24
- The math behind your swap, with real numbers: why splitting a trade gets you moreUm exemplo prático, para fazer com calculadora, de como uma pool dá preço a uma troca, porque é que uma troca grande mexe o preço, e porque dividir 100 tokens por duas pools entrega 97.75 em vez de 97.28 — a mesma matemática que a BlazePhoenix corre on-chain.5 min · iniciante · atualizado 2026-09-24
- How to choose the best DEX aggregator in 2026: seven questions that rankings skipSete perguntas verificáveis para escolher um agregador DEX em 2026 — onde a rota é calculada, se a cotação é a execução, quem pode mudar a taxa, custódia, MEV, hooks V4 e evidência publicada — aplicadas a 1inch, 0x, Odos, KyberSwap, CoW Swap e BlazePhoenix.7 min · iniciante · atualizado 2026-09-24
- Why our price sometimes looks lower — and why that is the honest oneOutras apps mostram um preço otimista e permitem 2,5–5% de slippage em silêncio, por isso recebes menos. Nós mostramos o preço real do bloco com slippage mínima — e admitimos o único caso (pools de stablecoins na Curve) onde ainda estamos atrás.4 min · iniciante · atualizado 2026-08-26
- What is MEV? Front-running, sandwiches, and how a floor protects youMEV é o lucro que produtores de blocos e bots capturam ao ordenar transações, mais visivelmente a sanduíche em torno de um swap pendente. A BlazePhoenix calcula a cotação on-chain e impõe um piso de output mínimo em cada perna da rota: uma sanduíche só move o fill dentro dessa banda — abaixo dela, o swap inteiro reverte e os tokens ficam contigo.4 min · iniciante · atualizado 2026-08-05
- What is a bridge? Moving tokens between chains, and the risk it addsUma bridge tranca um token numa chain e cunha uma representação noutra, concentrando o valor de todos num único contrato de bloqueio — historicamente um dos maiores pontos únicos de perda do setor. A BlazePhoenix agrega liquidez nativamente em Base, Ethereum, Optimism, Arbitrum e Robinhood Chain, por isso trocas onde estás em vez de fazer bridge.4 min · iniciante · atualizado 2026-08-05
- What is TVL? Total value locked, and why it is not the same as safeTVL é o valor em dólares dos ativos guardados num protocolo ou pool — um proxy grosseiro de profundidade que nada diz sobre se a liquidez é levantável, quem a controla, ou se o token sequer pode ser vendido. A BlazePhoenix limita cada cotação aos saldos reais e vivos da pool, e o artigo mostra como ler essa capacidade utilizável num explorador de blocos em vez de confiar num número de manchete.4 min · iniciante · atualizado 2026-08-05
- What is impermanent loss? The cost of being a liquidity providerFornecer liquidez a um AMM deixa-te com mais do token perdedor e menos do vencedor do que se simplesmente tivesses mantido ambos; essa diferença face a manter é a perda impermanente, e torna-se permanente no momento em que levantas com os preços ainda divergentes. Numa pool de produto constante, um movimento de preço de 2x custa cerca de 5,7% face a manter — as fees são a compensação, não yield grátis.5 min · iniciante · atualizado 2026-08-05
- What is a block explorer? Reading the chain yourselfUm explorador de blocos como o Basescan ou o Etherscan é uma janela pública, gratuita e em tempo real para uma chain: cada transação, contrato e saldo é legível. Três verificações cobrem quase tudo — os holders e o estado de verificação de um token, o hash da tua própria transação, e chamar tu mesmo as funções view de um contrato; uma afirmação que não se reproduz num explorador é marketing, não facto.4 min · iniciante · atualizado 2026-08-05
- How to verify a contract: know what you are signingVerificar um contrato significa confirmar que o bytecode on-chain corresponde ao código-fonte publicado e perceber a função e a aprovação que estás prestes a assinar — uma aprovação ilimitada a um contrato desconhecido é a forma mais comum de fundos serem drenados mais tarde. Uma cotação BlazePhoenix é um eth_call que qualquer um reproduz: corre o previewPlan do Quoter com o cast antes de confiares em qualquer front-end.5 min · iniciante · atualizado 2026-08-05
- What is a seed phrase? The one secret that is your walletUma seed phrase de doze ou vinte e quatro palavras gera matematicamente todas as chaves privadas de uma carteira: quem tem as palavras tem os fundos, em todas as chains, sem reset possível. Nunca a escrevas num site nem a partilhes — nenhum protocolo, agente de suporte ou airdrop legítimo a pede, e a BlazePhoenix nunca tem custódia nem te contacta primeiro.3 min · iniciante · atualizado 2026-08-05
- What is a smart contract? Code that runs exactly as writtenUm smart contract é um programa público numa blockchain que corre exatamente como foi escrito, da mesma forma para toda a gente: uma chamada ou cumpre as suas próprias regras ou reverte, sem back office pelo meio. Isto corta nos dois sentidos — um bug é executado com a mesma fidelidade — e é por isso que a BlazePhoenix calcula cotações com o mesmo contrato que as liquida: o que pré-visualizas é o que executa.4 min · iniciante · atualizado 2026-08-05
- What is a transaction? Nonces, gas, and confirmationUma transação é uma instrução assinada da tua carteira para a chain, com um nonce que ordena as tuas transações e um orçamento de gás que paga a computação; espera na mempool até um bloco a incluir e endurece com cada confirmação. Uma transação presa é normalmente fee demasiado baixa ou um buraco no nonce, e uma falhada continua a custar gás, porque a rede fez o trabalho de tentar.4 min · iniciante · atualizado 2026-08-05
- What is finality? When a transaction is truly doneFinalidade é a garantia de que uma transação já não pode ser revertida: probabilística logo após a inclusão, endurecendo à medida que os blocos se empilham — daí as exchanges esperarem várias confirmações em depósitos grandes. Layer 2 como Base, Optimism e Arbitrum confirmam depressa localmente e depois liquidam no Ethereum, onde vive a finalidade mais forte — o explorador mostra exatamente onde a transação está.4 min · iniciante · atualizado 2026-08-05
- Invariants, in plain words: why some software cannot lie to youUm invariante é uma regra que um programa não pode quebrar sem parar. Porque software assim não te dá silenciosamente uma resposta errada, em palavras simples.4 min · iniciante · atualizado 2026-07-28
- On-chain or off-chain? The one difference that decides who you trustA maioria da "DeFi" decide em servidores privados e só regista o resultado on-chain. O teste único — um estranho negociaria se os servidores sumissem? — em simples.4 min · iniciante · atualizado 2026-07-28
- The empty shop window: what phantom liquidity is, explained simplyUm token pode mostrar muito dinheiro para negociar e não o ter — uma montra com o armazém vazio. O número único que o revela antes de comprares.4 min · iniciante · atualizado 2026-07-28
- Robinhood Chain ID 4663: RPC, explorer and how to trade on itA Robinhood Chain é uma rede EVM com chain id 4663. O seu RPC, explorador Blockscout, ETH nativo, WETH e a stablecoin USDG são todos públicos — e a BlazePhoenix agrega swaps nela com cotações calculadas on-chain.5 min · iniciante · atualizado 2026-07-22
- How to read the BlazePhoenix staking screen: locks, boost, borrow, healthOs cartões de staking explicados: stake efetivo e o boost 1,10x–2,75x, limites de empréstimo, saúde debt-to-stake face à linha dos 95% e o banner de solvência ao vivo.4 min · iniciante · atualizado 2026-07-20
- Your first swap and your first stake: the complete walkthroughO passo-a-passo completo para a primeira vez: ligar, verificar o endereço, cotar, definir slippage, executar, ler o recibo no explorer — depois fazer o primeiro stake e verificar a solvência tu mesmo.5 min · iniciante · atualizado 2026-07-20
- Robinhood vs a DEX: what actually happens to your crypto orderNuma app de corretora a ordem executa dentro de um sistema privado em que tens de confiar; num DEX é uma chamada pública de contrato que qualquer um pode auditar — custódia, transparência e recurso são as diferenças reais.5 min · iniciante · atualizado 2026-07-19
- CEX vs DEX: custody, counterparty risk, and who holds the keysUma CEX guarda os teus fundos e cruza ordens de forma invisível; um DEX nunca toca na custódia e executa em público — e on-chain a solvência pode ser imposta a cada transação, não atestada trimestralmente.5 min · iniciante · atualizado 2026-07-19
- Memecoins, explained: the ten-second check before you apeOs únicos fundamentos de uma memecoin são supply e liquidez — o gráfico é atenção. Regra dos dez segundos: confere os saldos on-chain das pools contra profundidade fantasma e dimensiona pela liquidez REAL, nunca pelo sonho.4 min · iniciante · atualizado 2026-07-19
- What is a Layer 2? Base, Optimism and Arbitrum in plain languageUma Layer 2 agrupa transações fora da chain e liquida-as de volta no Ethereum — segurança da mainnet a cêntimos por swap; Base, Optimism e Arbitrum são as vias rápidas onde o DeFi de retalho vive hoje.4 min · iniciante · atualizado 2026-07-19
- Sandwich attacks, explained: how bots eat your swap and how floors stop themUm bot sanduíche compra mesmo antes do teu swap e vende logo depois, embolsando a tua tolerância de slippage — a defesa é um minOut apertado mais floors que o CONTRATO impõe por leg, não o frontend.4 min · iniciante · atualizado 2026-07-19
- Is DeFi safe? An honest risk map, not a sales pitchO DeFi troca risco de custódia por risco de contrato, mercado, burla e auto-custódia — a diferença é que a maioria é VERIFICÁVEL por ti, antes de te comprometeres, de graça.5 min · iniciante · atualizado 2026-07-19
- Why every aggregator shows a different price for the same swapCinco agregadores, cinco cotações: cobertura de routing, frescura, modelos de fee e honestidade de simulação diferem — compara o preço EXECUTADO e prefere cotações que consegues reproduzir com um eth_call.4 min · iniciante · atualizado 2026-07-19
- Ethereum for traders: what the EVM actually guarantees youAs verdadeiras dádivas do Ethereum aos traders são física, não preço: atomicidade (a trade acontece toda ou nada), determinismo (as cotações significam algo) e estado público (todo o saldo auditável, grátis).4 min · iniciante · atualizado 2026-07-19
- Gas fees, explained: what you actually pay for and how L2s made it cheapGas é o custo medido da computação — complexidade vezes congestão — e uma transação falhada paga o trabalho na mesma. L2s como a Base agrupam milhares de transações, cortando o mesmo swap de dólares para frações de cêntimo.4 min · iniciante · atualizado 2026-07-18
- How to read a swap quote: every number on the screen, decodedExpected out é uma previsão; MINIMUM RECEIVED é o teu único contrato real com a máquina. O price impact diz-te se o teu tamanho é grande demais para a profundidade. Lê uma cotação como dados, não como um convite para assinar.4 min · iniciante · atualizado 2026-07-18
- Self-custody, explained: what "connect wallet" really authorizesConectar a carteira só revela o teu endereço e deixa o site PROPOR transações — o perigo vive no que ASSINAS. Aprovações autorizam contratos específicos por montantes específicos: assina devagar, verifica o contrato, revoga as antigas.4 min · iniciante · atualizado 2026-07-18
- Price impact, explained: why your own trade moves the priceO price impact é o custo que tu próprio causas: negociar contra um pool finito move o preço à medida que tiras tokens — e um pool fino pune mais o tamanho.4 min · iniciante · atualizado 2026-07-18
- What is a liquidity pool? The two-token pile that sets the priceUm pool de liquidez são duas pilhas de tokens que um contrato detém para qualquer um negociar; o rácio define o preço e a profundidade real decide o teu custo.4 min · iniciante · atualizado 2026-07-18
- What is an AMM? The formula that replaced the market makerUm AMM é uma fórmula que precifica trocas a partir dos saldos de um pool em vez de um livro de ordens; x·y=k tem sempre cotação, e o price impact é onde te cobra.4 min · iniciante · atualizado 2026-07-18
- What is a honeypot token? The coin you can buy but never sellUm token honeypot deixa-te comprar mas não vender — lógica escondida no contrato prende as saídas enquanto o gráfico sobe; uma verificação on-chain de dez segundos expõe a maioria.4 min · iniciante · atualizado 2026-07-18
- What is a rug pull? How a token dies in one transactionUm rug pull é um esquema de saída: insiders drenam liquidez ou despejam supply escondido, colapsando o preço a zero — liquidez bloqueada e profundidade real são as tuas verificações.4 min · iniciante · atualizado 2026-07-18
- WETH vs ETH: what wrapped ether is and why you need itETH é a moeda nativa; WETH é o mesmo éter embrulhado como ERC-20 padrão para os contratos o tratarem de forma uniforme — sempre resgatável 1:1, nunca outro ativo.3 min · iniciante · atualizado 2026-07-18
- Token approvals, explained: the permission you forget you gaveUma approval é permissão permanente para um contrato mover o teu token — sobrevive à troca, por isso approvals infinitas são um risco vivo que deves rever e revogar.4 min · iniciante · atualizado 2026-07-18
- What is a crypto wallet? Keys, seed phrases, and self-custodyUma carteira guarda as chaves que controlam as tuas moedas on-chain, não as moedas; a seed phrase É o dinheiro, por isso nunca a escrevas num site nem a partilhes.4 min · iniciante · atualizado 2026-07-18
- Market cap vs liquidity: why a "$10M" token can be unsellableMarket cap é uma manchete (preço × supply); liquidez é aquilo para onde consegues sair. Quando a cap domina a profundidade real, a maior parte desse valor é inalcançável.4 min · iniciante · atualizado 2026-07-18
- What is a stablecoin? The dollar-pegged token, and how pegs breakUma stablecoin procura manter um valor fixo, normalmente 1$, com lastro em fiat, cripto ou algorítmico — mas o peg é tão forte quanto o design por trás dele.4 min · iniciante · atualizado 2026-07-18
- What is a DEX aggregator? Explained without the jargonUm DEX é uma máquina de venda de tokens; existem milhares com preços diferentes. Um agregador verifica todas e encaminha o teu trade para a melhor combinação — e a pergunta que os separa: QUEM calcula o preço que vês?4 min · iniciante · atualizado 2026-07-17
- Slippage, explained: why you got fewer tokens than the screen promisedConfirmaste 100 e recebeste 97 — os 3 em falta são slippage. Parte é natural, parte é o teu tamanho, parte é um bot sanduíche. O teu escudo é um mínimo imposto pelo CONTRATO na execução, não pelo site.4 min · iniciante · atualizado 2026-07-17
- How to swap tokens safely: a five-minute checklistCinco verificações antes de qualquer swap: escreve o URL tu mesmo, verifica o ENDEREÇO do token e não o nome, testa primeiro com trocos, define um limite real de slippage e confirma on-chain a liquidez real do pool. Dez minutos de hábito valem anos de arrependimento.4 min · iniciante · atualizado 2026-07-17
- What is staking — and the questions to ask before locking anythingTrês perguntas expõem maus programas de staking: de onde vem o rendimento, pode o operador levar o dinheiro, e como SABES que o dinheiro ainda lá está? A resposta mais forte é um contrato que prova a própria solvência a pedido.4 min · iniciante · atualizado 2026-07-17
- How to spot fake liquidity before it takes your moneyO gráfico mostra o que os pools AFIRMAM; a chain mostra o que eles DETÊM — e deter não se falsifica. Procura os pools de qualquer token num explorador de blocos e compara a liquidez anunciada com os saldos reais on-chain em dez segundos.4 min · iniciante · atualizado 2026-07-17
O que uma carteira guarda, o que uma assinatura autoriza e o que está realmente a conceder quando aprova um token.
O que acontece entre carregar em swap e receber os tokens — e porque o preço que obtém não é o preço do rótulo.
- How to read your swap receipt: delivered, quoted, floor, route, link, stampAs seis coisas que um recibo de swap lhe diz — o que lhe foi cotado, o que chegou, o piso que assinou, a rota que os seus tokens seguiram, o link da transacção que o prova, e o carimbo que diz que o Router não ficou com nada — e o que significam um excedente e um défice.4 min · iniciante · atualizado 2026-09-06
- What you pay on a swap: the pool’s fee, the protocol fee, and gas — line by lineTrês custos, cada um com um destinatário diferente: a fee que cada pool cobra e guarda, a fee de protocolo de 28 basis points (0.28%) que vai para as tesourarias, e o gás que a rede cobra para executar a transacção. Um exemplo resolvido de 1,000 unidades, onde cada fee se agarra, e a lista de coisas que não paga.4 min · iniciante · atualizado 2026-09-06
- Who is holding your tokens at each step of a swapUm swap seguido instante a instante, nomeando quem detém a cada passo: nada se move até o router puxar os teus tokens com a allowance que escreveste, as pools seguram-nos uma perna de cada vez, e a verificação do piso no fim decide a liquidação — tudo dentro de uma transação atómica, sem pausa em que um humano pudesse agir, e é por isso que um swap falhado não te pode deixar a meio.8 min · iniciante · atualizado 2026-08-13
- Three prices, one trade: the label, the quote and the fillO preço de tabela, a cotação e o fill são três números diferentes, trabalhados numa pool de 1.000/1.000 com fee de 0,3%: negociar 100 A dá uma cotação líquida de 90,4072 B — 9,0909 perdidos para o impacto de preço (94,8% do custo total), 0,2480 para a fee da pool, 0,2539 para a fee de protocolo de 28 bps — e das três só o output mínimo foi alguma vez uma promessa.8 min · iniciante · atualizado 2026-08-13
- How big is too big? Sizing a trade against the depth of a poolNuma pool de produto constante, a fração de valor perdida para o impacto é exatamente d/(x+d) — a tua ordem contra a reserva da pool no token com que pagas, e nada mais: cerca de 1% da reserva custa cerca de 1%, dez por cento custa cerca de 9%, metade da reserva custa um terço do teu dinheiro. Invertida, dá d = x·t/(1−t), o maior tamanho que cabe num impacto-alvo — e a reserva que conta é a daquela pool, nunca o TVL do protocolo.8 min · iniciante · atualizado 2026-08-13
O único número que controla, porque este protocolo recusa uma troca sem ele e como escolhê-lo.
- Why a refused trade is good news: RouterE(5) in plain wordsQuando um swap volta recusado com o código do próprio piso, o contrato calculou que o seu preenchimento teria ficado abaixo do mínimo que assinou, e declinou em vez de o preencher pior. Os números das 240 amostras: cotações sem deriva liquidam sempre; sob 1–3 % de deriva adversa, uma em cada quatro é recusada em vez de preenchida abaixo da saída atestada.4 min · iniciante · atualizado 2026-09-06
- Minimum output: the number that decides whether your swap happens at allA tolerância de slippage define o output mínimo — a única promessa imposta num swap: se a troca fosse devolver menos, a transação reverte e ficas com os teus tokens. Não existe para cobrir o impacto de preço, que já está dentro da cotação; cobre a deriva entre a cotação e a execução, por isso a forma honesta de a escolher é medir a deriva real do par durante um minuto — e por baixo do teu número o protocolo impõe o seu próprio piso de 80% por perna.8 min · iniciante · atualizado 2026-08-13
Honeypots, taxas, poderes do dono e liquidez bloqueada — e como medir a saída por si antes de negociar.
- How to check if a token is a honeypot (step by step, free)Um honeypot deixa-o comprar mas não vender. Quatro passos para verificar um token antes de comprar: obter o endereço real do contrato numa fonte controlada pelo projecto, medir a saída on-chain, ler a taxa de compra e de venda simuladas e voltar a verificar mesmo antes de vender, porque um resultado limpo só é verdadeiro num bloco.7 min · iniciante · atualizado 2026-10-05
- What is a token tax? Buy tax and sell tax explainedUma taxa de token é uma comissão codificada no próprio contrato do token, que retira uma parte de cada compra, venda ou transferência em qualquer DEX. Como o contrato distingue uma compra de uma venda, porque é que uma taxa de venda que o owner ainda pode alterar é o risco real, e quatro verificações para a medir antes de negociar.6 min · iniciante · atualizado 2026-10-05
- Renounced ownership explained: what it means when a token has no ownerRenunciar define o owner de um token como o endereço zero, pelo que as funções exclusivas do owner, como alterar taxas, pausar a negociação ou cunhar, nunca mais podem correr. Como verificar owner() num block explorer, e os quatro riscos que a renúncia deixa intactos: liquidez não bloqueada, outros papéis, proxies actualizáveis e taxas definidas antes dela.6 min · iniciante · atualizado 2026-10-05
- Locked liquidity explained: what "LP locked" really protectsA liquidez bloqueada não pode ser retirada pelo seu criador antes de uma data definida, o que impede o rug pull clássico. Como funcionam os bloqueios para tokens LP V2 e para posições V3 e V4, como ler um bloqueio e a sua data de desbloqueio num block explorer, e porque é que um bloqueio não torna um token vendável, profundo ou seguro para sempre.6 min · iniciante · atualizado 2026-10-05
- How to find a token's real contract address (and avoid fake tokens)Nomes e tickers são texto livre, por isso surgem tokens imitadores minutos após um lançamento; o endereço do contrato é a única identidade de um token. Onde obter o endereço real por ordem de confiança, quatro verificações para o confirmar num block explorer, e porque é que o mesmo ticker noutra chain é um contrato diferente.6 min · iniciante · atualizado 2026-10-05
- How to read a DexScreener pair page: price, liquidity, volume and makersO que mede cada campo de uma página de par do DexScreener — preço, liquidez, market cap, volume, compras e vendas, makers e idade do par —, quais deles o wash trading ou uma pool rasa podem inflacionar, e uma rotina de cinco passos que compara o preço mostrado com uma saída medida on-chain antes de qualquer compra.6 min · iniciante · atualizado 2026-10-05
- What is a memecoin launchpad? Bonding curves and "graduation" explainedUma launchpad de memecoins vende tokens novos ao longo de uma bonding curve, uma fórmula que sobe o preço à medida que se compra mais, até os fundos passarem para uma pool de DEX na graduação. Como a curva define o preço, o que muda na graduação, quatro verificações antes de comprar cedo, e contagens do radar de tokens recém-nascidos na Robinhood Chain.6 min · iniciante · atualizado 2026-10-05
Chain 4663, USDG, tokens de ações e como adicionar a rede à sua carteira.
- What are tokenized stocks? Robinhood Stock Tokens explainedOs Stock Tokens da Robinhood são títulos de dívida tokenizados que acompanham acções e ETFs dos EUA e são negociados na Robinhood Chain. O que um detentor recebe e não recebe em comparação com possuir a acção, quem pode comprá-los, e porque é que o preço on-chain pode desviar-se enquanto a bolsa está fechada à noite e aos fins de semana.6 min · iniciante · atualizado 2026-10-05
- What is USDG? The Global Dollar stablecoin on Robinhood ChainO USDG, o Global Dollar, é uma stablecoin em dólares dos EUA emitida pela Paxos e o activo em dólares da Robinhood Chain. Quem o emite e regula, o que o garante, o seu contrato e as seis casas decimais na chain 4663 lidas com eth_call, e três hábitos para usar qualquer stablecoin em segurança.5 min · iniciante · atualizado 2026-10-05
- How to add Robinhood Chain to MetaMask (chain ID 4663)Os cinco valores que adicionam a Robinhood Chain à MetaMask ou a qualquer carteira EVM — nome da rede, URL do RPC, chain ID 4663, ETH como moeda de gas e o explorador Blockscout —, os passos para os introduzir, e uma chamada eth_chainId que confirma que o RPC é o verdadeiro ao devolver 0x1237.5 min · iniciante · atualizado 2026-10-05
- How to swap on Robinhood Chain with BlazePhoenix (step by step)Passo a passo, como fazer swap na Robinhood Chain (chain ID 4663) com a BlazePhoenix: o que precisa primeiro, um link que abre o swap na chain certa, verificar a saída do token antes de comprar, ler a cotação e o output mínimo, e a aprovação e a assinatura na sua própria carteira.6 min · iniciante · atualizado 2026-10-05
Porque dividir uma ordem por várias pools rende mais, e quando a perna extra deixa de compensar.
Contra os tokens de quem negoceia, porque existe a taxa e a quem é paga.
O que o contrato regista de facto quando faz stake, de onde vêm as recompensas e o que o halving significa para quem decide hoje.
- What a stake actually records: the row, the weight and the accumulatorUm stake é uma única linha escrita — montante, fim do lock, um multiplicador fixado pela duração do lock de 1,02x aos 90 dias até 2,75x aos 7 anos, e um checkpoint do acumulador — e a tua recompensa é a quota do teu peso num orçamento fixo, uma fração que cai sempre que outra pessoa faz stake ou alonga um lock. Toda a aritmética arredonda para baixo sem nenhuma operação de arredondar para cima em lado algum, para que a soma dos pagamentos nunca possa exceder o que o contrato guarda.9 min · iniciante · atualizado 2026-08-13
- Why the reward halves every two years, and what that means if you are deciding todayO orçamento de staking é 180.000.000 de tokens — 18% do supply — espalhados por oito períodos de dois anos, cada um pagando metade do anterior: 90.000.000 no primeiro período até 703.125 no oitavo, 179.296.875 pagos no total, com um resto de 703.125 que a curva nunca alcança (exatamente o valor de mais um período). Metade de todo o orçamento é paga dentro dos primeiros dois anos — a aritmética de diluição que importa mais do que o próprio halving.8 min · iniciante · atualizado 2026-08-13
Como confirmar qualquer afirmação deste site sem ser programador.
- What an audit means, what it does not, and what “verified” means on this siteUma auditoria externa é uma leitura de uma versão do código por pessoas que não a escreveram. O que isso lhe dá, o que não pode dar, o que significa “verificado” em cada página aqui — um número ao lado do comando que o recalcula — e como ler a página que responde directamente à pergunta da auditoria.3 min · iniciante · atualizado 2026-09-06
- What 1,320 tests mean for you — and why the count alone means littleUma suite de testes é um conjunto de programas que verifica o contrato. Esta reporta 1,319 passados, 0 falhados, 1 ignorado nas definições de release, e 119 of 119 sobre liquidez ao vivo. O que dá valor a esse número não é o seu tamanho mas a sua legibilidade: cada número com o seu denominador, um teste assassino nomeado para cada quebra deliberada, e um comando que a reproduz.4 min · iniciante · atualizado 2026-09-06
- Mutation testing for beginners: we break our own code on purpose to see whether the tests noticeUm mutante é uma quebra deliberada de uma linha no contrato — uma fee duplicada, um piso reduzido a metade. Corra os testes; se nenhum ficar vermelho, os testes não estavam a vigiar aquela linha. Dois exemplos concretos, a ideia do teste assassino, e porque é que 268 of 268 é um piso e não uma garantia.4 min · iniciante · atualizado 2026-09-06
- Check every claim on this site yourself, without being a developerCinco afirmações deste site e os passos exatos no browser que confirmam ou refutam cada uma, sem programação: tira o endereço da fonte canónica e compara-o carácter a carácter, percebe o que a verificação no explorador prova e não prova, encontra PROTOCOL_FEE_BPS = 28 no código verificado, e prova que a fee não pode ser aumentada ao não encontrar em lado nenhum uma função que a escreva — cada passo termina num número que vês ou não vês.9 min · iniciante · atualizado 2026-08-13
A divisão ótima em forma fechada, e porque a composição multi-hop não a herda.
- ρ*: the measured exchange rate between calldata and execution, and the door it choosesρ* é o gás de execução que um byte de calldata compra, medido em 66.9 a 105.5 gás por byte neste motor; comparado com o preço vivo do byte de cada chain, escolhe a porta: nas chains OP-Stack e Arbitrum os dados são 0.9–14% do custo de um swap, e nos ZK rollups com preço de calldata a resolução in-frame sai 14× mais barata.9 min · engenharia · atualizado 2026-08-26
- The closed-form optimal split across fee-adjusted constant-product venuesDividir uma ordem por venues de produto constante ajustadas à fee é um programa estritamente côncavo, logo há exatamente um ótimo: as venues entram na rota por ordem decrescente de preço spot ajustado à fee e as pernas têm forma fechada explícita que um leitor pode refazer no papel. O enquadramento convexo é arte prévia de Angeris–Chitra–Evans–Boyd; a especialização é apresentada como corolário — e dito com clareza, o solver em produção aloca por profundidade numa única passagem e não a usa.12 min · engenharia · atualizado 2026-08-13
- Multi-hop routes: why the split derivation does not transfer, and how the floors composeA topologia implantada é dividir-depois-compor com no máximo dois hops, e cada parte é enunciada na força que suporta: a concavidade sobrevive à composição — g(f(x)) é crescente e côncava para hops crescentes e côncavos, uma prova de duas linhas pela regra da cadeia que quebra em venues de hooks não monótonas — mas a escolha de topologia é um máximo sobre problemas côncavos e não é côncava, pelo que a palavra "ótimo" é reformada para rotas multi-hop em vez de qualificada até não significar nada; reescalar o segundo hop é comprovadamente conservador.12 min · engenharia · atualizado 2026-08-13
Onde caem as fronteiras, o que cada uma impõe e em que confiam os dois pontos de entrada.
- How to read a failed swap: decoding a revert with the error ABIUm swap falhado devolve um seletor de erro de 4 bytes e argumentos codificados em ABI, não uma frase. Como são codificados os custom errors de Solidity, onde encontrar os dados do revert, como descodificar um revert da BlazePhoenix com viem e o ABI de erros publicado, e porque é que muitos reverts são uma guarda a proteger a sua operação.5 min · engenharia · atualizado 2026-10-05
- A DeFi MCP server that never calls a node: prepare, run, decodeO servidor MCP alojado da BlazePhoenix não faz chamadas RPC nem guarda chaves: as suas quatro ferramentas só de leitura preparam o eth_call exacto, o agente corre-o no seu próprio nó, e decode_quote devolve o output líquido, o mínimo on-chain e calldata não assinada. O fluxo, porque evita RPC, e como o instalar.5 min · engenharia · atualizado 2026-10-05
- The BlazePhoenix quote API in five minutes: prepare, run on your node, decodeObtenha uma cotação on-chain da BlazePhoenix a partir de qualquer linguagem em três passos: GET /api/quote/prepare para a chamada exacta, correr esse eth_call no seu próprio nó e depois POST /api/quote/decode para o output líquido, o output mínimo, o impacto no preço e o Phoenix Check. Sem chaves, com exemplos curl e o /api/quote retirado explicado.6 min · engenharia · atualizado 2026-10-05
- Use BlazePhoenix from AI agents: Claude Code, Gemini CLI and any MCP clientComo dar cotações da BlazePhoenix a um agente de IA com um único comando: como plugin do Claude Code, extensão do Gemini CLI ou servidor MCP, alojado sem chave nem chamada RPC, ou local contra o seu próprio nó. Que outros clientes o podem usar, e porque é que o agente nunca guarda chaves nem envia transacções.5 min · engenharia · atualizado 2026-10-05
- The attack surface, counted: 23 calldata fields, nothing held at rest, and two numbers about how the tests lookTodos os campos que um integrador pode escrever na calldata estão classificados em fields.json — 23 linhas: 5 de direcção, 14 confirmados contra uma observação, 4 declarados com a razão registada. O Router não guarda nada entre transacções. A distância de projecção e a independência da evidência são os dois números sobre a forma como os testes observam. Uma superfície é uma contagem, e uma contagem mais pequena é uma superfície mais pequena.7 min · engenharia · atualizado 2026-09-06
- Uniswap V4 end to end: four broken assumptions, answered structurallyO Uniswap V4 quebrou quatro pressupostos de todos os routers: as pools não têm endereço, hooks arbitrários correm dentro do swap, as taxas podem existir só no momento da execução, e as pools podem guardar ETH nativo. A BlazePhoenix responde às quatro estruturalmente — descoberta por derivar-e-provar, hooks filtrados por aritmética de endereços sem nunca serem chamados, taxas dinâmicas lidas-ou-recusadas, ETH nativo como tipo de primeira classe. Medido a 2026-08-13: 62,9% da liquidez ETH do V4 é nativa (Arbitrum 99,6%); uma integração só-wrapped alcança apenas o resto.12 min · engenharia · atualizado 2026-08-26
- 29,183 bytes: the routing engine that lives on-chain, measured against the fieldToda a inteligência de roteamento — descoberta, cotação, filtro de credibilidade, divisão, montagem multi-hop, derivação V4 — são 29,183 bytes de bytecode EVM; reproduzindo no mesmo fork o calldata de produção do router comercial líder, mede 2.4–10.9× menos gás por perna, contra uma referência compilada com optimizer_runs = 999999.9 min · engenharia · atualizado 2026-08-26
- The decomposition law: why one contract is a monolith and the other is notUma regra aplicada duas vezes: uma invariante só é imponível na fronteira mais fina que consegue observar ambos os seus termos num único frame. É por isso que o contrato de staking é deliberadamente monolítico — uma verificação de solvência tem de ler posses e obrigações num só frame, e dividi-lo poria uma chamada externa dentro da comparação — enquanto o lado de routing se decompõe em quatro contratos mais uma biblioteca partilhada, porque as suas invariantes nunca precisam dessas leituras no mesmo frame.11 min · engenharia · atualizado 2026-08-13
- The two entry points, contrasted by what each trusts from calldataOs dois pontos de entrada de swap do protocolo partilham cada linha do núcleo de execução e diferem numa só coisa que importa — a superfície confiada: o caminho de calldata aceita uma rota completa (pools, tipos, parâmetros, divisões usados tal como vêm, embora saldos, recotações e o piso ainda sejam derivados no frame), enquanto o caminho que resolve recebe seis escalares e computa a rota na mesma transação, colapsando a superfície confiada em quantidades derivadas de estado público — com o contrato a chamar-se externamente para converter memória em calldata.11 min · engenharia · atualizado 2026-08-13
O que um invariante correto, imposto e testado ainda não consegue ver.
- How we audit ourselves: the verification apparatus on one pageTodos os instrumentos que a suite BlazePhoenix V2 corre, a pergunta a que cada um responde, o seu resultado na árvore medida e o limite que enuncia — guarda de mutação, mutantes dirigidos a invariantes, arrays de cobertura (covering arrays), locais hostis, oráculos canónicos, relações metamórficas, N-version, distância de projecção, taxas de detecção da fee e envelhecimento da cotação — com o denominador ao lado de cada número.7 min · engenharia · atualizado 2026-09-06
- The mutation guard: 268 named breaks, each paired with the one test that must dieO que é um mutante, porque é que a guarda da BlazePhoenix é curada em vez de gerada, porque é que cada entrada nomeia o único teste que tem de falhar, como uma mutação que o optimizador remove é reportada como inerte em vez de morta, e porque é que 268 of 268 é um piso sobre aquilo que a suite vigia e não uma garantia.6 min · engenharia · atualizado 2026-09-06
- N-version quote maths: one source, three compilers’ worth of binaries, and what the lane foundA matemática de cotação do Core compilada com optimizer_runs 1, 300 e 20000, três binários comparados em 3,000 entradas fuzzed por função. Concordam — e a primeira corrida de domínio completo desta via fez a própria referência reverter numa pool de pó. A reparação, os três testes, o fuzz de 5,000 corridas, a varredura de 60,000 amostras e os três mutantes, contados uma vez como o resultado de um instrumento.6 min · engenharia · atualizado 2026-09-06
- What a conservation guard cannot see: five findings that passed a correct, enforced, tested invariantUma medição, não um argumento: uma guarda de conservação corretamente escrita, imposta em treze pontos de entrada incluindo ambos os caminhos administrativos de financiamento, sem isenção para ninguém e coberta por testes, ficou mesmo assim em silêncio para seis das sete vulnerabilidades depois divulgadas contra o contrato de staking que protegia — cinco delas propriedades 2-safety que nenhuma invariante de traço único consegue exprimir. O conteúdo procedimental é o contrapositivo: o ataque sobrevivente vive sempre dentro do silêncio da guarda, e é aí que uma auditoria deve procurar.12 min · engenharia · atualizado 2026-08-13
Onde uma defesa converte uma garantia estatística numa garantia económica, e quanto isso custa.
- Hostile venues and the sandwich curve: ten pathologies, two doors, and the attacker’s side of the floorDez patologias de local cruzadas com duas portas liquidam ou recusam com um selector nosso — 20 of 20, sem terceiro desfecho. Depois o piso visto do lado do atacante: numa troca de 1 %-of-depth um sandwich leva no máximo cerca de 2.7 % da troca, o piso recusa para lá de cerca de 3 % de manipulação, e passada essa aresta a ida-e-volta do atacante é negativa.6 min · engenharia · atualizado 2026-09-06
- The capital anchor: converting a statistical defence into an economic one, and the price of doing itA BlazePhoenix filtra venues candidatas com uma banda de credibilidade de tolerância implantada de 5% (MEDIAN_FILTER_BPS = 500), mas a decisão de desenho é o centro: a referência é a taxa da candidata com o maior saldo real do token de saída — a âncora de capital — com a mediana apenas como recurso, porque numa chain sem permissões o atacante escolhe a amostra e pode superar em número uma mediana com pools de pó baratas. Derrotar a âncora custa sobre-capitalizar a venue mais funda; o limite é dito no mesmo fôlego — um argmax tem ponto de rutura zero.11 min · engenharia · atualizado 2026-08-13
Uma paragem que qualquer pessoa pode acionar, mas só provando a condição on-chain.
Porque uma cotação é uma afirmação sobre o passado, e o que um solver dentro da transação resolve e não resolve.
- How a quote ages: 240 samples of a promise executed 0–10 seconds laterUma cotação obtida através de previewAndEncode, o mundo a mover-se contra ela, a calldata executada sem alterações até dez segundos depois. A tabela de deriva, a tabela de atraso, as linhas em Base ao vivo, e a leitura que partilham: o que move uma cotação não é o tempo; é a deriva.6 min · engenharia · atualizado 2026-09-06
- The two fee regimes: anchored and exhaustion, measured from outside the RouterA fee de protocolo de 28 basis points (0.28%) é cobrada uma vez na primeira entrada de ponte numa rota ancorada, e uma vez por hop numa rota em que nenhuma moeda-ponte entra. Onde ela cai em dez formas de rota, o ledger transitório que recusa uma liquidação que pague nada ou a dobrar, e com que frequência cada teste nota cada defeito de fee — 20 of 20 com um intervalo de Wilson, e dois cintos a 0 of 20 por desenho.7 min · engenharia · atualizado 2026-09-06
- A quote is a statement about the past: what an in-transaction solver fixes, and what it does notO fosso entre uma cotação e um fill tem três fontes independentes — deriva temporal (as reservas moveram-se), deriva de busca (a busca da rota vale o orçamento que teve) e deriva de modelo (aproximações aplicadas pelo meio) — e resolver a rota dentro da transação que executa remove exatamente uma: a deriva temporal fica estruturalmente ausente, a de busca troca de dono do orçamento do operador para o menor do contrato, e a de modelo sobrevive intocada, incluindo na própria superfície de preview da BlazePhoenix.11 min · engenharia · atualizado 2026-08-13
A diferença entre um venue que o código suporta e um exercitado contra o estado real da chain.
- How the State of the Trenches is measured, and why each week is frozenComo o State of the Trenches semanal conta os tokens em tendência sem rota de saída: a população em quatro quadros atrás de um limiar de 50.000 dólares, um limiar de amostra de 5 rondas de análise e 150 tokens sondados, semanas ISO, edições congeladas que nunca são recalculadas, e as primeiras quatro edições com os seus denominadores.6 min · engenharia · atualizado 2026-10-05
- New tokens on Robinhood Chain: what four weeks of radar data showQuatro edições semanais congeladas, de 7 de Setembro a 4 de Outubro de 2026, mostram o radar da BlazePhoenix a listar 24 tokens em tendência na Robinhood Chain por dia, enquanto os recém-nascidos, com pools de 21 dias ou menos, caíram de 8,6 para 6,6 por dia. Como ler a tendência e onde estão os datasets públicos.5 min · engenharia · atualizado 2026-10-05
- How to cite BlazePhoenix data: frozen editions, datasets and the whitepaper DOIQue URL permanente citar para cada tipo de número da BlazePhoenix: edições congeladas do State of the Trenches, os datasets CSV, JSON e NDJSON sob CC BY 4.0, /facts.json e o DOI do whitepaper. Inclui o formato de citação pronto a usar e a forma como as correcções são publicadas sem editar números no lugar.4 min · engenharia · atualizado 2026-10-05
- Covering arrays for regimes: every pair and every triple of ten factors, in 63 and 168 rowsDez factores que um fixture fixa antes de um swap — família do local, hops, pernas, posição da ponte, imposto de transferência, decimais, porta, controlo, plenitude do par — dão 5,184 combinações. Um array de força 2 contém todos os 258 pares em 63 linhas, um array de força 3 todos os 1,636 triplos em 168, cada linha sob uma única asserção: liquidar dentro dos pisos ou recusar com um selector nosso. Zero seguiram uma terceira via.6 min · engenharia · atualizado 2026-09-06
- Metamorphic relations: a second judge for the maths, and three bounds measured before they were writtenUm oráculo escrito a partir da mesma fórmula não pode apanhar a fórmula. Catorze relações sobre a matemática de cotação do Core e cinco sobre o plano do Solver perguntam antes como é que a saída tem de se mover quando a entrada se move — e três dos limites foram medidos antes de serem escritos: um ulp do preço raiz quadrada, um plano a pagar 35 % menos do que um outlier, e 3 × 10⁻⁷ da saída.6 min · engenharia · atualizado 2026-09-06
- Wired is not demonstrated: the difference between a venue family the code supports and one exercised against real chain state"Suportado" é a conjunção de três predicados independentes — a descoberta encontra a venue, o solver dá-lhe preço, o router executa contra ela — e uma tabela que reporta a união deles infla sem ninguém mentir. Aplicado à nossa própria tabela: cinco de oito tipos de venue funcionam de ponta a ponta (produto constante, liquidez concentrada, stableswap, dual Solidly, singleton), enquanto o cryptoswap nunca é emitido pela descoberta, o tipo weighted-pool é um alias cotado como produto constante, e o dynamic fee cota com fee = 0.10 min · engenharia · atualizado 2026-08-26
- Metrological Design: the theory behind a contract that measures instead of believingMetrological Design é o método de engenharia da BlazePhoenix: construir o contrato como um instrumento, porque código que acredita é superfície de ataque e código que mede é defesa. Três regras — um morfismo, coordenadas medidas, entradas monótonas — regem cada mecanismo estrutural do protocolo.10 min · engenharia · atualizado 2026-08-26
- The Shared-Quantity Register: how we hunt the bug class that type systems cannot catchO defeito dominante nas revisões deste código foi dois sítios a responder à mesma pergunta com respostas diferentes, sem nada a forçar acordo — uma classe que sistemas de tipos não veem. O registo enumera cada quantidade partilhada em quatro estados (SINGLE, PINNED, WEAK, OPEN), e uma linha WEAK é mais perigosa do que uma OPEN: um buraco atrás de um teste verde não chama a atenção.9 min · engenharia · atualizado 2026-08-26
O que uma sonda de saída, uma simulação de venda e uma leitura datada podem e não podem provar sobre um token que não controla.
- The exit probe: measuring whether a token can be sold with one view callComo funciona a sonda de saída: uma única chamada previewPlan, só de leitura, ao Quoter on-chain, que encaminha um token inteiro para a stablecoin da chain sem enviar nem gastar nada. Porquê um token inteiro, os três resultados — open, closed, unknown — e o que o radar faz com cada um, e o que uma cotação não vê e uma venda real vê.6 min · engenharia · atualizado 2026-10-05
- Exit route vs sell simulation: what each token check provesUma rota de saída pergunta ao mercado se um token pode tornar-se dólares; uma simulação de venda pergunta ao contrato se a venda de uma carteira passa e que taxa cobra. O que cada verificação apanha, onde cada uma fica cega, como ler as quatro combinações, e porque é que as duas nunca são fundidas numa única pontuação.5 min · intermédio · atualizado 2026-10-05
- Why honeypot checkers disagree about the same tokenOs verificadores de honeypot podem dar respostas opostas para o mesmo token porque diferem no método, no momento, na carteira de teste e no tamanho da operação, e nem todos os serviços cobrem todas as chains. As quatro fontes de desacordo, porque é que um campo vazio ou unknown não é uma aprovação, e cinco passos para resolver um veredicto dividido.5 min · intermédio · atualizado 2026-10-05
- Why every X-Ray result carries a timestampUma verificação de token é verdadeira num bloco, por isso cada resultado do X-Ray imprime a sua hora UTC na página, na imagem de partilha, na pré-visualização do link e com um link para medir de novo. Porque é que uma medição datada impede que uma captura de ecrã antiga passe por veredicto actual, e como isto segue a forma como o protocolo trata as suas próprias cotações.4 min · intermédio · atualizado 2026-10-05
- A token that sells today can be closed tomorrow: the powers that change the exitUma verificação de venda limpa é uma leitura num bloco, e um token que se vende hoje pode ser fechado amanhã. Os sete poderes e eventos que podem fechar uma saída — taxas alteráveis, interruptores de negociação, listas negras, limites de tamanho, cunhagem, proxies actualizáveis e liquidez não bloqueada — e como encontrar cada um num block explorer.5 min · intermédio · atualizado 2026-10-05
Ganhe o seu lugar. O bug bounty aberto dos smart contracts paga descobertas que reforçam os contratos, e um airdrop de 130 000 000 BZPX vem aí para as carteiras que foram reais — medidas, não farmadas, com regras seladas até ao snapshot para não poderem ser manipuladas.
- The BZPX airdrop: 130,000,000 tokens, coming soonUm airdrop de 130.000.000 BZPX vai para as carteiras que usaram genuinamente o protocolo — swaps que liquidaram, staking que ficou — com a fórmula de elegibilidade deliberadamente selada até ao snapshot para não poder ser cultivada, a imitação sybil pesada para perto de zero pela mesma família de defesas de mediana e âncora de capital que o router usa, sem formulário, sem allowlist, sem KYC; o bloco do snapshot, a fórmula e a janela de claim serão anunciados juntos.5 min · intermédio · atualizado 2026-10-05
- BlazePhoenix bug bounty is open: break the contracts, get paidO bug bounty de smart contracts da BlazePhoenix está aberto até 30 de setembro de 2026: o agregador DEX com o router e o motor de staking com solvência imposta (Solidity/Yul) estão públicos no GitHub, e qualquer violação reproduzível de uma invariante declarada — uma rota abaixo do piso de output, um preço que a defesa da mediana devia rejeitar, um caminho de gás que escapa ao limite, um honeypot que liquida, uma quebra de solvência — é uma submissão válida, reportada em privado por email com assunto SECURITY.5 min · intermédio · atualizado 2026-09-30
- Coming: the BZPX airdrop, a bug bounty, and a paid improvement-proposal programmeTrês programas em preparação: um airdrop BZPX a partir da alocação pública de 40.000.000, um bug bounty de segurança, e bounties pagos por propostas de melhoria aceites. Ainda sem datas nem valores prometidos.5 min · intermédio · atualizado 2026-07-27
O que uma propriedade verificada por máquina prova de facto, as dimensões que não vê e as defesas que aguentam quando o mercado se torna hostil.
- The two-tier capacity clamp: refusing trades a pool cannot absorbMesmo pools honestos têm capacidade finita. O clamp de dois níveis limita a fatia de cada pool ao que ele realmente detém e recusa trades que o conjunto não absorve — no_route é melhor que um desastre confiante.6 min · engenharia · atualizado 2026-10-05
- The believability band: a manipulation-robust price without an oracleUm único preço spot é trivial de envenenar e um oráculo externo reintroduz uma parte de confiança, por isso a BlazePhoenix V2 tira a mediana de fontes on-chain independentes e só aceita um valor dentro de uma banda de credibilidade limitada, atualmente ±5%: mover uma mediana exige corromper metade da amostra, não uma pool rasa. Robustez de nível oráculo calculada inteiramente on-chain; pré-lançamento, sob auditoria.7 min · engenharia · atualizado 2026-08-26
- The enforced invariants: INV-1 to INV-22, properties that hold in every reachable stateVinte propriedades, INV-1 a INV-20, valem em todo estado alcançável dos contratos BlazePhoenix — não monitorizadas, impostas: uma transação que violasse uma delas não executa. A enumeração completa com os locais de imposição e os limites, mais três invariantes verificáveis de um terminal num minuto.10 min · engenharia · atualizado 2026-08-26
- Stochastic invariants: holding under noise, not just at the averageUma garantia que só vale na média falha exatamente quando é posta à prova, por isso a BlazePhoenix V2 enuncia as suas invariantes estocasticamente: têm de valer em toda a distribuição de estados para onde um atacante consegue empurrar o sistema, não só no estado médio. É por isso que o preço usa uma mediana e não uma média, o piso é um clamp duro e não uma expectativa, e a capacidade é verificada contra saldos vivos e não contra um snapshot. Especificada, sob auditoria.7 min · engenharia · atualizado 2026-08-05
- Invariant-driven design: what a conservation law proves, and the dimension it cannot seeUma invariante torna um estado proibido inalcançável, não apenas observável — mas só protege a dimensão que mede. Uma invariante correta no eixo errado passa para sempre enquanto o defeito real se acumula, o que é pior que não ter guarda.9 min · engenharia · atualizado 2026-07-29
- When invariants meet time: the vulnerability class conservation cannot detectUma lei de conservação responde quanto valor existe; não responde quando foi ganho nem quem estava presente. Valor ganho ao longo do tempo é um integral de caminho, e o retângulo preguiçoso amostrado no fim abre uma classe de defeitos cuja assinatura é: os livros ficam equilibrados enquanto a parte errada é paga.11 min · engenharia · atualizado 2026-07-29
- Stateless by design: a contract that holds nothing is a contract that cannot lose itA menor superfície de ataque é o estado que nunca guardas. Um contrato que acaba cada transação sem nada — sem saldo parado, sem flag persistente entre chamadas — remove classes inteiras de exploits por construção, com armazenamento transitório que não pode ser envenenado entre transações.9 min · engenharia · atualizado 2026-07-29
- Invariant-driven design: how a codebase can make an AI stop guessingUm modelo alucina onde nada o pode contradizer. Sistemas em que cada afirmação vem com o comando que a falsifica — e que recusam em vez de adivinhar quando não conseguem provar — eliminam o vazio. O padrão de engenharia, generalizado.16 min · engenharia · atualizado 2026-07-27
- The Nakamoto Test: five questions that measure any protocol against the original visionO Nakamoto Test: cinco perguntas falsificáveis — liquidação, verificação, sobrevivência, permissão, transparência — que medem qualquer protocolo contra a visão fundadora de Satoshi e Vitalik, com o nosso boletim honesto.6 min · intermédio · atualizado 2026-07-20
- Phantom liquidity: when pools advertise depth they do not holdUm pool pode cotar qualquer preço de graça; caro é deter os tokens. O capital anchor só admite cotações dentro de uma banda em torno do pool com o maior saldo REAL verificado.7 min · engenharia · atualizado 2026-07-17
- The iron floor: a minimum output the contract re-derives for itselfO Router re-deriva o output mínimo ON-CHAIN na execução: quem chama pode apertar, nunca alargar, e cada leg da rota tem de entregar pelo menos 80% do plano ou o trade inteiro reverte.6 min · engenharia · atualizado 2026-07-17
- Provable staking solvency: an invariant anyone can check, any blockO motor de staking expõe isSolvent() e um relatório solvency() de 13 campos calculado pelo contrato a partir da sua própria contabilidade — um invariante que qualquer pessoa verifica em qualquer bloco, não um PDF de auditoria.6 min · engenharia · atualizado 2026-07-17
- EIP-1153 transient storage: route context that cannot outlive the transactionA BlazePhoenix usa transient storage EIP-1153 para locks de reentrância e flags de rota em curso: o próprio EVM zera-os no fim da transação, tornando fugas de estado obsoleto irrepresentáveis.5 min · engenharia · atualizado 2026-07-17
- Renouncing power without abandoning the protocol: the control/curator splitCONTROLO (parâmetros, fundos — renunciável para sempre) está separado de CURADORIA (manutenção de pools, cercada pelas regras do Hub), para que a descentralização não apodreça em abandono; EOAs EIP-7702 são callers de primeira classe.6 min · engenharia · atualizado 2026-07-17
- The Master Conservation Identity: making a hidden shortfall unreachable, not just observableCada transação que move valor corre dentro de um guarda conserves: se a variação do saldo real divergir da variação da obrigação contabilística além do pó, a transação reverte-se a si própria — um défice oculto torna-se inalcançável, não apenas observável.7 min · engenharia · atualizado 2026-07-17
- Zero-custody trading bots: an SDK pattern where the bot never touches fundsO bot nunca guarda chaves: cota pela API pública e entrega ao utilizador um deep link para assinar na própria carteira. Sem chaves privadas no servidor, sem custódia, sem .env drenado — o SDK inclui um bot de Telegram completo assim construído.5 min · engenharia · atualizado 2026-07-17
- Stateless, serverless, ungovernable: what Web 3.0 was supposed to meanStateless: o Core é uma biblioteca pura, mesmas entradas, mesmas saídas para sempre. Serverless: nenhum keeper, indexador ou servidor RFQ no caminho crítico. Ungovernable: todo poder perigoso é renunciável para sempre — a governação sobrevive só onde é benigna.6 min · intermédio · atualizado 2026-07-17
Como uma cotação é calculada on-chain, como o tamanho se divide entre venues e porque dois agregadores podem mostrar o mesmo par a preços diferentes.
- On-chain quoting: why the price you see is the price the contract computedA BlazePhoenix calcula cotações de agregador DEX on-chain via previewPlan e extração por revert: o preço que vês é produzido pelo mesmo contrato que executa, sem servidor de preços para confiar.6 min · engenharia · atualizado 2026-10-05
- Any ticker, one honest answer: resolving symbols by deepest real liquiditySímbolos não são identificadores — qualquer um pode lançar um USDC falso. O resolvedor escolhe o candidato cujos pares detêm a liquidez verificada mais profunda e devolve a escolha em cada resposta.5 min · engenharia · atualizado 2026-10-05
- The Eightfold Dispatcher: one quote function for eight species of AMMUm único dispatcher cota oito espécies de AMM — V2, V3, Algebra, Solidly, Curve stable, Curve crypto, Balancer, V4 — com matemática fechada onde a fórmula é a verdade e perguntando ao próprio bytecode do pool onde a replicação poderia mentir.6 min · engenharia · atualizado 2026-10-05
- Why some Ethereum pairs quote differently here than the price you see elsewhereNum pequeno conjunto de pares Ethereum — stablecoins e ativos correlacionados — a nossa cotação pode ser pior que o mercado. A causa é cobertura: essa profundidade está na Curve e na Balancer, ainda não ligadas ao nosso registo em Ethereum.7 min · intermédio · atualizado 2026-10-05
- The median that holds liquidity honest: depth-weighted medians, manipulation cost and the research behind themPorque é que a BlazePhoenix ancora cada divisão na mediana ponderada pela profundidade das taxas marginais (E25), quanto custa a um atacante o seu ponto de rutura de 50% em liquidez real, e como a investigação sobre manipulação de oráculos AMM (arXiv:2606.03548) prova o mesmo limite.9 min · engenharia · atualizado 2026-09-24
- The mathematics of BlazePhoenix: every formula, and which ones are oursO conjunto completo de fórmulas do protocolo, marcado por origem: os invariantes AMM padrão que calculamos e citamos, e os originais que criámos — a Iron Law Φ, o Vitality Field Ψ, o Capital-Anchored Filter, o capacity clamp e a Master Conservation Identity, cada um derivado do bytecode implantado.9 min · engenharia · atualizado 2026-08-26
- Which DEXes BlazePhoenix routes across, on every chain — and how to verify it yourselfOito famílias de AMM num só dispatcher, e um registo por rede que podes enumerar on-chain com duas chamadas — uma lista de integrações ao vivo vale mais que uma grelha de logos que fica desatualizada na semana seguinte.8 min · intermédio · atualizado 2026-08-26
- Quoting the Solidly curve on-chain: Newton's method where the naive seed liesA curva estável Solidly k = x3y + xy3 não tem forma fechada limpa, por isso a saída é encontrada por iteração. A semente ingénua de soma-constante satura em silêncio em pools desequilibradas; um método de Newton semeado na reserva oposta com meio-passo limitado iguala o getAmountOut da própria pool a 0,5%, calculado on-chain.8 min · engenharia · atualizado 2026-08-26
- Padded quotes vs the block price: why a lower number you actually get beats a higher one you do notMuitos agregadores mostram uma cotação otimista e escondem a diferença num buffer de slippage de 2,5–5%. Nós cotamos o preço exato do bloco e executamos com slippage apertada — e revelamos onde as pools tipo Curve ainda nos batem.8 min · intermédio · atualizado 2026-08-26
- The vitality lifecycle: measuring whether a market is alive, not just presentUm mercado pode existir no papel e estar morto na prática, por isso a BlazePhoenix pontua onde cada token está entre descoberta, vitalidade ativa e dormência a partir da sua própria atividade on-chain — calor de negociação real contra profundidade real — e recalcula a pontuação em cada build: um token que adormece perde o lugar automaticamente em vez de ficar como página estagnada, e na V2 o mesmo sinal informa por que pools vale sequer a pena rotear.6 min · engenharia · atualizado 2026-08-05
- Why splitting a trade across pools costs less: the convexity behind route splittingO impacto de preço é convexo no tamanho, por isso um enchimento grande nunca é mais barato do que o mesmo tamanho dividido por pools independentes — é a desigualdade de Jensen, não uma heurística. A divisão ótima iguala o preço marginal entre venues: quotas proporcionais à profundidade real, nunca divisão igual.10 min · intermédio · atualizado 2026-07-29
- Defeating dust-pool price manipulation: the capital-anchored split allocatorUm agregador que encaminha pelo melhor preço marginal pode ser enganado por uma pool minúscula que cota uma ótima taxa que não aguenta em tamanho. Ancorar o filtro de preço na pool mais profunda por saldo REAL do token de saída separa qualidade de preço de profundidade e torna a manipulação por dust-pool proibitivamente cara.8 min · engenharia · atualizado 2026-07-27
- The 512-bit multiply: why every BlazePhoenix number is exact to the last weiCada proporção no BlazePhoenix — quotas de recompensa, rácios de colateral, fatias de juro — passa por um único multiplicar-e-dividir de 512 bits (mulDiv), para que o produto intermédio a·b nunca transborde e nenhum número desvie um só wei; dividir por um ímpar usa um inverso modular de Newton-Raphson que duplica os bits corretos a cada passo, 4 → 256.7 min · engenharia · atualizado 2026-07-21
- Intents vs on-chain routing: two philosophies of the perfect swapSistemas de intents leiloam a tua ordem a solvers off-chain em quem confias coletivamente; a BlazePhoenix computa o routing on-chain, reproduzível com um eth_call — verificabilidade versus leilão, comparados com honestidade.6 min · intermédio · atualizado 2026-07-20
- The surplus doctrine: when execution beats the quote, the user keeps the differenceQuando a execução sai melhor que a cotação, a diferença vai para o trader, isenta de fee — imposto no bytecode imutável do Router e verificável fill a fill reproduzindo cotações em blocos históricos.5 min · engenharia · atualizado 2026-07-17
- The Hub: a self-curating pool registry with fitness evictionO Hub mantém o registo de pools candidatos on-chain: 16 slots compactados por par, onde um desafiante tem de superar em 25% a aptidão medida do incumbente mais fraco para o despejar — curadoria como concurso, não whitelist.6 min · engenharia · atualizado 2026-07-17
- CREATE2 discovery: verifying a pool is who it claims to beO CREATE2 torna o endereço de um pool legítimo computável antes de ele existir: o Hub deriva onde o pool canónico TEM de viver e compara — a personificação vira uma divergência de endereço, não um exploit.5 min · engenharia · atualizado 2026-07-17
- Pool vitality: liveness as a measured property, not an assumptionRegistos apodrecem quando a liquidez migra. A BlazePhoenix trata a ocupação de slot como arrendamento: pools ficam só enquanto a vitalidade medida — profundidade real, cotação viva — continua a vencer; incumbentes decaídos são despejados por medição, não por comité.5 min · engenharia · atualizado 2026-07-17
- The Monoslot: a routing engine's whole memory in one storage wordTodo o estado útil de um pool cabe numa única palavra de 256 bits, pelo que pontuar um candidato custa um único SLOAD — medido num fork da Base: ~38% de gas poupado em cada swap quente. Verdade barata é verdade que continua a ser lida.5 min · engenharia · atualizado 2026-07-17
Acumulação ao longo do tempo: acumuladores, empréstimos sem oráculos, manutenção autónoma e solvência que pode verificar por si.
- $BZPX: the token, the contract, and how to verify every claim about itBZPX em factos verificáveis: o contrato na Base 0x053D…11A7, uma emissão fixa de 180M em 7 anos, o seu papel como único ativo de staking (sem oráculo para atacar), e as funções on-chain — isSolvent(), solvency() — que deixam qualquer um verificar cada número sem confiar na equipa.5 min · intermédio · atualizado 2026-10-05
- Two accumulators, one stake: paying emission and interest with zero cross-subsidyO BlazePhoenixStaking corre dois acumuladores estilo MasterChef sobre uma única base de stake: emissão (180M BZPX em 7 anos) paga sobre o stake efetivo com boost, e o juro dos mutuários pago só aos poupadores puros — denominadores separados, para que nenhum papel subsidie outro, tudo sob um único invariante de solvência e um boost de lock quadrático até 2,75×.8 min · engenharia · atualizado 2026-07-21
- The self-cleaning book: keeper-free maintenance carried by ordinary transactionsSem keepers: cada transação comum varre uma janela rotativa e limitada em gas de mutuários (máx. 10), liquida o que estiver submerso e paga o excedente de 5% a quem carregou o gas — o livro limpa-se a si próprio com o fluxo orgânico.6 min · engenharia · atualizado 2026-07-17
- Lending without a price oracle: deleting an attack surface instead of defending itO colateral É o ativo emprestado (BZPX dos dois lados), por isso não existe oráculo de preço em lado nenhum do contrato — a manipulação de oráculos, a classe de exploit mais cara do DeFi, não tem literalmente nada para atacar.6 min · engenharia · atualizado 2026-07-17
A API sem chave, o SDK, as superfícies nativas para agentes e os padrões para os correr em produção.
- One on-chain call for a thousand clients: quote coalescing at the edgePedidos de cotação idênticos e simultâneos partilham UMA chamada on-chain (singleflight), previews ficam em cache na edge por um bloco, e meta.cache revela miss/coalesced/hit — eficiência transparente, nunca mágica.6 min · engenharia · atualizado 2026-10-05
- A free DEX aggregator API with no key: quote, sign, send — three calls, zero signupUm GET devolve uma cotação de swap computada on-chain — sem chave de API, sem registo, CORS aberto, quatro chains. Adiciona o parâmetro recipient e a resposta inclui calldata pronta a transmitir: cotar, assinar, enviar.5 min · engenharia · atualizado 2026-10-05
- Running a quote API in production: error codes, retries, and rate limits without keysCódigos de máquina estáveis (bad_*, no_route, rpc_unreachable + retry-after), coalescing que absorve tempestades de polling, e sem chaves de API porque o modelo de custos as tornou desnecessárias — o contrato operacional, documentado como tal.6 min · engenharia · atualizado 2026-10-05
- Build a price screener in 50 lines: the batch endpoint walkthroughPOST /api/quote/batch cota até 10 pares numa só ida, ordem preservada, erros inline por item — um par morto nunca quebra o loop. Resolve símbolos uma vez, agrupa com endereços, atualiza à velocidade do bloco.5 min · engenharia · atualizado 2026-10-05
- Integrate any bot: keyless, keyed, ethers, viem, Python, and AI agentsUma API de cotação sem chave, todos os runtimes: integração copy-paste para bots fetch sem chave, servidores keyed-RPC, ethers v6, viem, web3.py e esquemas de function-calling de LLM para que agentes AI negoceiem via BlazePhoenix nativamente.6 min · engenharia · atualizado 2026-10-05
- The free quote API, the SDK and the MCP server: three doors, one on-chain quoteTrês portas para a mesma cotação on-chain: uma API HTTP gratuita sem chave, um SDK TypeScript e um servidor MCP que expõe cotações como ferramentas nativas para agentes de IA. Quem faz muito volume traz o seu próprio RPC.11 min · engenharia · atualizado 2026-10-05
- Bring your own RPC: run the API, SDK and MCP through your own nodeTodos os endpoints aceitam agora um parâmetro rpc opcional, para quem faz muito volume encaminhar as leituras pelo seu próprio nó. O tier gratuito sem chave mantém-se — isto só tira o tráfego automatizado do pool partilhado.9 min · engenharia · atualizado 2026-10-05
- A clean protocol an AI agent can trust: BlazePhoenix over MCPUma superfície pequena, sem estado e on-chain que um agente de IA alcança por MCP — quote, solvência — onde cada resposta traz um veredicto que falha fechado.8 min · engenharia · atualizado 2026-10-05
- Index our fills: one event topic, every chain, a reproducible volume feedCada fill emite um evento Swap com topic0 conhecido em quatro chains — aponta o eth_getLogs aos Routers e o feed de volume é teu. Re-cota qualquer fill no seu bloco e audita tu mesmo o nosso registo cotado-vs-executado.5 min · engenharia · atualizado 2026-07-18
Onde o protocolo corre, quanto custa cada chain e como as redes diferem na prática.
- Web 2.5 vs Web 3.0: is the chain where the decision is made, or just where it settles?A maior parte do DeFi é Web 2.5: a chain é um trilho de liquidação para decisões tomadas em servidores off-chain em que tens de confiar. A Web 3.0 põe a própria decisão on-chain. O teste único: se todos os servidores da equipa caíssem agora, ainda conseguirias cotar e trocar? O nosso: sim.9 min · intermédio · atualizado 2026-07-28
- BlazePhoenix on Robinhood Chain: on-chain aggregation across seven venuesA BlazePhoenix está implantada na Robinhood Chain (id 4663) com o mesmo bytecode: Router, Quoter, Hub e Solver, ligados a sete venues (Uniswap V2/V3/V4, PancakeSwap V2/V3, SushiSwap V3, SwapHood V2), com WETH e USDG como bridges — cada endereço verificável no Blockscout.6 min · intermédio · atualizado 2026-07-22
O resto do corpus: os conceitos que todos os outros artigos assumem que já tem.
- The primitive equations of Version 2: E1–E31, the combined table (historical)Referência histórica: a tabela combinada da Versão 2, em que cada afirmação quantitativa se reduzia a uma de trinta e uma equações primitivas, E1–E31 — roteamento (E1–E17), staking (E18–E24), operações (E25–E31). O whitepaper atual, v2.3, tem E1–E26 e INV-1–INV-22; cita esse.11 min · engenharia · atualizado 2026-10-13
- Copyright, AI training, and who owns BlazePhoenixQuem é dono da BlazePhoenix e em que termos: o código dos contratos está sob BUSL-1.1 com Change Date a 1 de junho de 2030, a base de conhecimento é CC BY 4.0, e o treino de IA é licenciado com uma condição — atribuição à BlazePhoenix. Os direitos continuam reservados por meios legíveis por máquinas (/.well-known/tdmrep.json segundo o protocolo TDM do W3C; Diretiva DSM art. 4.º, n.º 3; AI Act art. 53.º, n.º 1, al. c)), por isso o uso sem crédito fica fora da licença, e reimplantar ou derivar os contratos nunca é licenciado.8 min · intermédio · atualizado 2026-10-02
- The eighteen innovations of BlazePhoenix-Dex: the complete map, with the mathematicsO mapa completo dos dezoito mecanismos que permitem à BlazePhoenix-Dex cotar, encaminhar e liquidar sem servidor, sem oráculo e sem keeper — cada um com a sua equação, a sua secção no whitepaper v2.3 e o que dá ao trader.12 min · engenharia · atualizado 2026-09-24
- Quote ≡ Execution: the one-evaluator architecture that closes the aggregator trust gapPorque é que os agregadores off-chain têm sempre uma diferença entre o número cotado e o executado, como a BlazePhoenix a fecha correndo um só avaliador no planeamento e na execução, e o estudo de 64 em 64 que o mede.8 min · engenharia · atualizado 2026-09-24
- Screening Uniswap V4 hooks by arithmetic: why BlazePhoenix never asks a hook anythingComo a BlazePhoenix recusa hooks Uniswap V4 que alteram deltas com um teste de bits no endereço do hook — antes de qualquer token se mover e sem nunca chamar o hook — reforçado por uma allow-list fixada por codehash e pelo projector Ξ.7 min · engenharia · atualizado 2026-09-24
- The One-Callback Doctrine: one fallback for every V3-shaped venue, guarded three waysUm só fallback responde ao callback de flash accounting de todos os venues em forma de V3 — Uniswap V3, Algebra, Pancake V3, Sushi V3 — com o contexto da perna em transient storage EIP-1153 e três guardas a limitar o que pode pagar.6 min · engenharia · atualizado 2026-09-24
- The byte–gas exchange rate ρ*: when to solve on-chain and when to carry the route in calldataA taxa de câmbio medida entre bytes de calldata e gas de execução — ρ* de 66.9 a 105.5 gas por byte conforme a forma da rota — e como as quatro portas do Router a transformam numa regra que escolhe a forma mais barata de trocar em cada chain.6 min · engenharia · atualizado 2026-09-24
- Measurement at every seam: how the Router refuses to believe a transfer happenedO Router da BlazePhoenix mede cada entrada, cada chegada de hop e cada entrega como uma diferença real de saldo — porque é que tokens com taxa na transferência ou rebasing não o fazem prometer demais, e porque não guarda nada entre transacções.7 min · engenharia · atualizado 2026-09-24
- The One-Way Door: renunciation written in bytecode, and why the fee never had a setterO que nunca foi configurável na BlazePhoenix — a taxa, a divisão, os pisos — o que uma chave pode fazer antes da renúncia, e como o renounceControl termina essa chave de forma irreversível no bytecode.6 min · engenharia · atualizado 2026-09-24
- The Fidelity Matrix: preview against delivery, measured to 0–1 bps on four chainsUm harness de fork permanente cota, executa e liquida pares reais em Arbitrum, Base, Optimism e Robinhood Chain; o desvio medido entre preview e entrega é de 0–1 pontos-base em cada par executado, guardado por um alarme permanente de 50 bps no CI.8 min · engenharia · atualizado 2026-08-26
- The Factory Census: measuring venues by the pairs they win, not the logos they addO censo de factories atribui cada perna de cada rota vencedora a uma factory nomeada — o balde por resolver mediu zero nas quatro chains. Na Arbitrum, a família Uniswap V4 vence 48 de 88 hop-pairs, mais do que qualquer venue incumbente, e a Optimism regista a sua primeira agregação roteada por V4.8 min · engenharia · atualizado 2026-08-26
- Deterministic V4 discovery: finding every hookless pool without a factory, a list, or a deployer to trustA Uniswap V4 não tem factories para varrer nem registo para ler: cada pool de cada deployer é keccak256(abi.encode(PoolKey)) dentro de um único singleton PoolManager, e as PoolKeys vivem apenas nos logs de eventos, pelo que o conjunto é genuinamente inenumerável de dentro da EVM. A BlazePhoenix deriva por isso os PoolIds canónicos sem hooks sobre a grelha padrão (fee, tickSpacing) e sonda-os num único extsload em lote sem gás — 99 chamadas tornam-se uma, cega ao deployer, verificada contra StateView.getSlot0 ao wei na Base. As pools com hooks permanecem inenumeráveis on-chain por construção; esse limite é física, não uma lacuna.9 min · engenharia · atualizado 2026-08-18
- BlazePhoenix V2: gasless, chain-agnostic, and engineered so whole classes of bug cannot occurA BlazePhoenix V2 — especificada e sob auditoria, ainda não em produção na mainnet — declara três objetivos à cabeça: entrada sem gás, agnosticismo total de chain e de pool, e correção que decorre de um pequeno conjunto de invariantes em vez de remendos caso a caso. Compõe uma abstração universal de AMM, uma mediana robusta a manipulação, limites de gás computáveis e verificação de resultado; o router é a composição dessas invariantes.7 min · engenharia · atualizado 2026-08-05
- Computable gas bounds: routing that cannot be gas-bombedUma rota que toca em código influenciado por um atacante pode ser levada a queimar gás arbitrário, por isso esta primitiva da V2 associa a cada perna, antes de correr, um limite de gás de pior caso derivado: o router simula o plano on-chain primeiro e recusa ou recalcula qualquer plano cujo limite exceda o que o utilizador autorizou. Os custos tornam-se previsíveis e o DoS por exaustão de gás deixa de ser grátis. Especificada, sob auditoria.6 min · engenharia · atualizado 2026-08-05
- The universal AMM primitive: one abstraction over every curveA maioria dos agregadores mantém um caminho de código separado por família de DEX, e é aí que os bugs proliferam; a BlazePhoenix V2 define uma primitiva universal de AMM — uma interface comum de get-output e capacidade que as curvas de produto constante, estáveis ao estilo Solidly e de liquidez concentrada implementam todas — de modo que adicionar uma venue significa implementar a primitiva, não tocar no router, e a superfície de ataque não cresce com as integrações. Desenho pré-auditoria.7 min · engenharia · atualizado 2026-08-05
- Result verification: measure what arrived, do not assume itA matemática estática mente sobre tokens que taxam transferências, fazem rebase ou bloqueiam a venda, por isso esta primitiva da V2 mede o delta real de saldo após cada movimento e impõe o piso contra o que de facto chegou, não o que uma fórmula previu: um honeypot que não consegue entregar chumba na verificação e a transação inteira reverte, e os tokens fee-on-transfer são cotados pelo líquido que recebes mesmo. Especificada, pré-auditoria.6 min · engenharia · atualizado 2026-08-05
- The meta-equation: projecting invariants onto the measured stateA disciplina organizadora da BlazePhoenix V2, não uma fórmula única: para cada quantidade a que o protocolo se compromete há uma invariante, e o valor imposto é essa invariante projetada sobre o estado medido da chain, nunca sobre uma afirmação nominal — um saldo reportado, um supply ou o preço de uma única pool são forjáveis, uma leitura não. Combinada com a mediana e a verificação de resultado, a correção deixa de depender de cooperação. Pré-auditoria.7 min · engenharia · atualizado 2026-08-05
- Gasless execution in V2: swap without holding the gas token firstO dilema do ovo e da galinha da autocustódia é precisar do token de gás nativo antes do primeiro swap, por isso a BlazePhoenix V2 visa entrada sem gás: o utilizador prova a intenção com uma autorização assinada e de âmbito limitado — aprovações estilo permit e execução ao estilo de account abstraction — sem nunca entregar a custódia, e o mesmo piso on-chain e a verificação de resultado vinculam a transação patrocinada como qualquer outra. Especificada, pré-auditoria.6 min · engenharia · atualizado 2026-08-05
- Agnostic routing: the same router on every chain and every venueAgnosticismo na BlazePhoenix V2 significa que o router não trata como caso especial nem a chain onde está nem a venue por onde roteia: o mesmo bytecode está desenhado para correr em Base, Ethereum, Optimism, Arbitrum e Robinhood Chain, e cada pool é alcançada através da primitiva universal de AMM em vez de um adaptador à medida — uma única implementação para auditar em vez de uma por rede, com os factos específicos de cada chain empurrados para configuração nas margens. Pré-auditoria.6 min · engenharia · atualizado 2026-08-05
- The BlazePhoenix V2 primitives: safety as a small set of public invariantsO desenho da V2 num só lugar: uma mediana robusta a manipulação com banda limitada, uma abstração universal de AMM em vez de adaptadores por DEX, um limite de gás computável em cada rota, e verificação de resultado que mede o que de facto chegou — sob a meta-equação de que toda a quantidade imposta é projetada sobre estado medido, cada invariante enunciada estocasticamente. A forma é pública para que qualquer um possa cobrar o protocolo por ela; a construção interna fica sob auditoria, e o bug bounty paga violações reproduzíveis.8 min · engenharia · atualizado 2026-08-05
- The BlazePhoenix contract architecture: six contracts, one invariant spineA BlazePhoenix são seis contratos pequenos com uma espinha de invariantes: o Core guarda a matemática pura (a Iron Law Φ, o Vitality Field Ψ, o empacotamento Monoslot), o Hub é o registo de venues auto-reparável com porta CREATE2, o Solver corre o Eightfold Dispatcher com o filtro ancorado em capital e o clamp de capacidade de 30%, o Router re-deriva Φ na execução e impõe-na perna a perna com clamp duro de 80%, o Quoter é o gémeo só-de-leitura gratuito (previewPlan), e o livro de staking é governado pela Master Conservation Identity.8 min · engenharia · atualizado 2026-08-05
- BlazePhoenix vs the established aggregators: the differences you can verifyUma comparação justa e verificável com 1inch, 0x/Matcha, Paraswap e CoW Swap: os incumbentes lideram genuinamente hoje em chains, profundidade, integrações e historial de auditorias, enquanto a BlazePhoenix difere estruturalmente por calcular a cotação on-chain (Quoter.previewPlan, mesmo bytecode e estado que a execução), devolver o surplus de execução isento de fee, ancorar rotas na pool com o maior balanceOf real, e não exigir chave de API — cada afirmação do nosso lado termina num comando que podes correr.7 min · intermédio · atualizado 2026-08-05
- Measured, not nominal: why a protocol must never trust the number it passed to a tokenTransferir 100 não significa que chegaram 100: tokens com taxa na transferência, rebasing e não-conformes quebram qualquer protocolo que credite o valor pedido. A correção geral é uma disciplina — medir o delta do saldo e tratá-lo como a única verdade, na entrada e na saída.10 min · engenharia · atualizado 2026-07-29
- Verify your instrument: the research discipline that decides whether your findings are realA maioria das descobertas contestadas são falhas na medição, não no sistema. Um resultado negativo é uma hipótese, não uma descoberta; a severidade mede-se depois da alcançabilidade, nunca se afirma antes; e a auto-consistência é precisamente o que um número errado tem consigo mesmo.11 min · engenharia · atualizado 2026-07-29
- The probability of a bad fill: execution as a distribution, not a numberUma cotação é uma estimativa pontual; um preenchimento é um sorteio de uma distribuição. O impacto é determinístico e reduzível por tamanho e divisão; o termo de mercado é estocástico com cauda esquerda adversarialmente gorda — e só um piso rígido limita essa cauda, tornando a perda ilimitada num enche-ou-reverte.10 min · intermédio · atualizado 2026-07-29
- The mathematics of every AMM family, comparedProduto constante, liquidez concentrada e as invariantes estáveis são três geometrias, não três implementações da mesma ideia: forma fechada e honesta, forma fechada só dentro da banda e capaz de prometer a mais fora dela, e sem forma fechada nenhuma. As suas medidas de profundidade nem sequer têm a mesma unidade.12 min · engenharia · atualizado 2026-07-29
- Anatomy of a DEX aggregator: the six stages between your input and your outputAgregação são seis problemas com um só botão: descoberta, filtragem, formação de preço, alocação, execução e garantias de liquidação. Quase toda a diferença observável entre dois agregadores está numa dessas seis respostas — e cada uma verifica-se por observação, não por confiança.12 min · intermédio · atualizado 2026-07-29
- A technical due-diligence framework for DeFi protocolsOito perguntas que um alocador ou auditor responde só a partir do estado da chain, sem cooperação da equipa: quem pode mover os fundos, forma preço com os servidores desligados, cada número publicado pode ser reconstruído do estado primitivo, e o que acontece no dia em que ninguém o mantiver.12 min · intermédio · atualizado 2026-07-29
O Léxico BlazePhoenix
Terminologia criada pelo whitepaper — os nomes são nossos:
- The Eightfold Dispatcher Ω
- Uma só função de cotação para oito espécies de AMM (V2, V3, Algebra, Solidly, Curve stable, Curve crypto, Balancer, V4) — matemática de forma fechada onde a fórmula é a verdade, perguntar à pool onde replicá-la poderia mentir.
- The Iron Law Φ
- A taxa mínima de saída que o Router volta a derivar ON-CHAIN no momento da execução, a partir de quantias medidas: quem chama pode apertá-la, nunca afrouxá-la; a taxa nunca desce abaixo de 80% e cada perna da rota tem de entregar pelo menos 80% do plano.
- The Vitality Field Ψ
- O campo de aptidão das pools: uma EMA da contagem de swaps que decai numa janela de ~65 536 blocos, ponderada por escalões logarítmicos de profundidade, com bónus de +25% para pontes e +5% para concentração.
- Deterministic Derivation 𝒟
- Derivação de endereços CREATE2 em oito formatos de venue — o endereço de uma pool legítima é calculável antes de ela existir, por isso uma imitação torna-se um endereço que não bate certo.
- The Monoslot
- Todo o estado de trabalho de uma pool numa única palavra de armazenamento de 256 bits, para que avaliar um candidato custe um único SLOAD em vez de vários.
- The Self-Healing Registry
- O registo de venues que aprende liquidez ao executá-la: cada swap liquidado atualiza ou insere uma pool; o decaimento da vitalidade e a expulsão ordenada por Ψ fazem a curadoria sem nenhum keeper.
- The Capital-Anchored Filter
- O filtro de mediana ancorado na pool com o maior saldo REAL de tokenOut — a verdade vota com capital, não com existência.
- The Exact Pass
- Recotação de grau de execução por extração do revert: corre o swap real da pool dentro de uma chamada, reverte e descodifica os deltas — o revert não é um erro, é a resposta.
- The One-Way Door
- A renúncia irreversível dividida: todo o poder que toca em fundos ou congela pode ser selado para sempre, enquanto os poderes de registo que só fazem crescer sobrevivem.
- The Master Conservation Identity
- A equação única a que o livro de staking obedece, imposta em cada transação pelo guarda conserves: qualquer transação que a quebrasse reverte, e qualquer pessoa pode ler o resultado de graça em qualquer bloco.
Perguntas a que este site responde
Cada pergunta abaixo tem resposta numa página canónica (em inglês) — o mesmo mapa que os agentes leem em formato máquina em /topics.json.
Tratamento formal com provas e diagramas: whitepaper (PDF) · visão rápida: litepaper (PDF).
CC BY 4.0 · 201 artigos · Inglês (artigos completos)
Questions, a partnership or a bug to report? Contact us or email contact@blazephoenix.xyz