Saltar para o conteúdo

Transparência

Cada linha abaixo é lida de Robinhood Chain quando carrega esta página. Nada aqui é uma promessa.

O inglês prevalece sobre as declarações contratuais desta página. Nomes de contratos, endereços e números são mostrados como estão na cadeia.

Ainda não há nada implementado nesta cadeia. Cada linha mostra o valor que os contratos vão impor, e a ligação para a prova fica ativa na implementação.

Fixed supply
Yes — 1,000,000,000 (at genesis)
Imposto por: KAY9Token
após a implementação
Additional minting
No
Imposto por: no mint selector in the bytecode
após a implementação
Buy / sell / transfer tax
0 % / 0 % / 0 %
Imposto por: standard OpenZeppelin ERC-20 transfer
após a implementação
Blacklist / freeze / pause
No
Imposto por: absent from the contract
após a implementação
Proxy upgrades
No
Imposto por: non-upgradeable, no admin slot
hash do código abaixo
Hidden transfer restrictions
No
Imposto por: transfer
após a implementação
Team allocation
9 % — 90,000,000 KAY9
Imposto por: KAY9TeamVesting.TOTAL_ALLOCATION
após a implementação
Team lock
On-chain — three immutable unlock timestamps
Imposto por: three immutable unlock timestamps
após a implementação
LP withdrawal by the team
Impossible
Imposto por: LP NFTs held by the FeeSplitter, which has no withdrawal path
após a implementação
Official LP fee
1 %
Imposto por: pool key fee = 10000
após a implementação
Deep access lock target
$100.00 of KAY9
Imposto por: KAY9Pricing.usdTarget(1)48 h timelock to change
após a implementação
Forensic access lock target
$500.00 of KAY9
Imposto por: KAY9Pricing.usdTarget(2)48 h timelock to change
após a implementação
Nothing is charged for an audit
0 KAY9
Imposto por: KAY9AuditHub holds no token balance and has no transfer path; a request spends one unit of allowance
após a implementação
Locked KAY9 is returned in full
100 %
Imposto por: KAY9AccessVault.unlock() — no owner path can move a depositor's principal, and no yield is paid
após a implementação

Endereços dos contratos

O conjunto completo em Robinhood Chain (4663). O estado de verificação vem do Blockscout, e é mostrado apenas quando o próprio Blockscout reporta o código-fonte como verificado.

Endereços dos contratos KAY9
ContratoEndereçoFinalidade
KAY9TokenAinda não implementadoO token.
KAY9TeamVestingAinda não implementadoDetém a alocação de 9 % da equipa e liberta-a contra três carimbos temporais UTC imutáveis.
KAY9GenesisAinda não implementadoO cofre de lançamento.
KAY9LiquidityLockAinda não implementadoRecebe o NFT de LP da migração, inscreve o beneficiário da taxa do criador enquanto ainda detém a posição, e depois transfere o NFT para o Uniswap FeeSplitter, onde é irrecuperável..
KAY9AuditorRegistryAinda não implementadoO conjunto de operadores e o limiar de assinaturas, 2/3 no lançamento..
KAY9PricingAinda não implementadoConverte um nível em USD num montante em KAY9 usando um TWAP de 30 minutos do pool oficial e o feed Chainlink ETH/USD.
KAY9RegistryAinda não implementadoHistórico de relatórios que só admite adições, indexado por chave de cadeia CAIP-2 e id de ativo.
KAY9AuditHubAinda não implementadoPedidos, verificações de acesso e de quota na cadeia, atestações dos auditores, verificação de quórum e gravação do resultado.
TimelockAinda não implementadoTimelockController da OpenZeppelin.

Comparar o hash do bytecode implementado

O script de implementação guarda keccak256(eth_getCode) para cada endereço. O seu navegador obtém agora o mesmo código e volta a calcular o hash. Se uma linha disser «não corresponde», o código implementado não é o código que foi guardado, e não deve confiar em mais nada nesta página.

Nenhum contrato KAY9 tem ainda endereço nesta cadeia, pelo que não há bytecode para calcular. Quando o script de implementação escrever o ficheiro de implementação, este bloco obtém eth_getCode para cada endereço, calcula o hash com keccak256 e compara o resultado com o hash guardado na implementação.

O que o proprietário pode e não pode fazer

Pode

  • Chamar launch() em KAY9Genesis uma vez, com parâmetros que o próprio contrato verifica.
  • Relançar após um lançamento falhado, 48 horas depois de a falha ficar gravada.
  • Agendar uma alteração aos alvos em USD das auditorias, aos limites do TWAP ou à tesouraria através do timelock de 48 horas.
  • Adicionar um auditor ou alterar o limiar de quórum, através do mesmo timelock.
  • Remover um auditor imediatamente, que é a via para comprometimento de chaves.
  • Receber 40 % das taxas do pool do lado nativo no endereço declarado para a taxa do criador.

Não pode

  • Cunhar, queimar, pausar, congelar ou colocar em lista negra qualquer saldo KAY9.
  • Alterar a lógica de transferência ou introduzir um imposto.
  • Retirar o capital da liquidez, ou mover o NFT de LP depois de estar bloqueado.
  • Ficar com o ETH captado no leilão — vai para o pool, nunca para um endereço de proprietário.
  • Transformar tokens do leilão não vendidos numa alocação da equipa.
  • Sobrescrever, apagar ou suprimir um relatório de auditoria gravado.
  • Impedir que um resultado assinado por um quórum seja gravado, ou impedir que um trabalho sem consenso devolva a sua quota.
  • Atualizar qualquer contrato; nenhum deles é um proxy.