Un badge qui ne peut pas devenir obsolète
Le badge lit le registre à chaque affichage. Si un audit ultérieur fait passer le score de 88 à 43, le badge affiche 43.
L'anglais fait foi pour les énoncés contractuels de cette page. Les noms de contrats, les adresses et les nombres sont affichés tels qu'ils figurent sur la chaîne.
Code d'intégration
Collez ceci là où vous voulez le badge. C'est un iframe et il n'a besoin d'aucun script.
—
Aperçu
Saisissez une adresse de token et le badge apparaît ici, en lisant le registre en direct.
Il n'existe pas de badge « vérifié sûr » et il n'en existera jamais. Un badge rapporte une mesure et sa date.
Ou lisez directement le contrat
Le badge lit deux registres : un rapport signé de KAY9Registry s’il en existe un, sinon une analyse de base de KAY9ScanRegistry. Pas de clé API, pas de limite de débit et aucune dépendance à ce site.
KAY9Registry.latestSummaryForToken(bytes32 chainKey, address token)
returns (
bool exists,
uint256 reportId,
uint8 overallTrust, // 0 worst, 100 most trustworthy
uint64 flags,
uint32 engineVersion,
uint64 committedAt // always render this
)
KAY9Registry.scoreHistory(bytes32 chainKey, bytes32 assetId, uint256 offset, uint256 limit)
returns (uint64[] committedAt, uint8[] overallTrust)chainKey = keccak256("eip155:4663")