QED certificate
QED record c9ad506b0dc1 from . View the live pool page.
Verified · Robinhood QQQ
Does QQQ / WETH match its issuer's published contract?
The pool's quote contract matches Robinhood's registry entry for QQQ.
Verified means the observed quote-token contract matches an issuer-published registry entry on Robinhood Chain. Only the quote-side contract is checked.
This does not prove backing, custody, reserves, price, safety, solvency, or endorsement.Signature valid · contract match
- Subject
- QQQ / WETH · Robinhood Chain
- Pool address
-
0xA40D00a55d43bA2d188039DCF88bD68f4F133E78 - Issuer match
- Robinhood · QQQ · View QQQ contracts
- Checked
- Valid until
- Serial
-
c9ad506b0dc1 - Signed by
- QED (key id
GJWKkiUd)
After this time the certificate remains a historical record, but it no longer establishes current pool or registry state. Re-check to create a fresh observation before relying on current facts.
Compare this address with the one you were given before you trade.
Only trust an address you pasted here or opened from this page.
How to verify this yourself
QED signs a canonical JSON payload. Fetch the public key from /.well-known/qed.json, then check the signature against this payload.
- Canonical JSON
{"block":97122025,"chain":"robinhood","checked_at":"2026-10-24T22:52:48Z","dev":false,"expires_at":"2026-10-25T22:52:48Z","issuer":"Robinhood","pool":{"base":{"address":"0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","balance":"86096868100103886187","decimals":18,"symbol":"WETH"},"chain":"robinhood","dex":"uniswap-v3","pool":"0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","quote":{"address":"0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","balance":"129491491207146890548","decimals":18,"symbol":"QQQ"}},"quote_share_of_supply":0.016955953029904595,"reads":[{"block":97122025,"method":"eth_blockNumber","params":[],"result_hash":"cde6fb641f513bbf95cbf40ae97e625cfa507b9cd3ac5c001ab192e0b70f560f","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","token0()"],"raw_result":"0x0bd7d308f8e1639fab988df18a8011f41eacad73","result_hash":"de544c5c8fa36cc133d3195abda0458ac2fac1d8dc7a92dfa423a4c9aa1b415d","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","token1()"],"raw_result":"0xd5f3879160bc7c32ebb4dc785f8a4f505888de68","result_hash":"9bd90eb85ea7836838fa3000d9a6c13f6bb646cc5344fd844e58a4bf85e2a67f","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","getReserves()"],"raw_result":"false","result_hash":"076de6e730df0b4c3860877a0f619c6ac11f8aefd78313ac793a2a703c026869","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","slot0()"],"raw_result":"true","result_hash":"18d10c7d2b4b04aaf04254d1ae5d655a5dc0407cbcdd5a8c3986e985370f36ee","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","factory()"],"raw_result":"0x1f7d7550b1b028f7571e69a784071f0205fd2efa","result_hash":"bf7614e6e838b22e4363dfcb3022451641875235ca13e64f8d2d8c3334ff85f3","slot":null},{"block":null,"method":"eth_call","params":["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","fee()"],"raw_result":"3000","result_hash":"53232d7da9fd2a1931dcd44af08ec415dd52ab8ecc4037ef5e68eb3753978a2e","slot":null},{"block":null,"method":"eth_call","params":["0x1f7d7550B1b028f7571E69A784071F0205FD2EfA","getPool","0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","0xbb8"],"raw_result":"0xa40d00a55d43ba2d188039dcf88bd68f4f133e78","result_hash":"51aefefb8defa7958d0ec0e9def9dd5024b83d38047ecd12dd1721e59cce6af1","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol()"],"raw_result":"Some(\"WETH\")","result_hash":"dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","decimals()"],"raw_result":"Some(18)","result_hash":"c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","balanceOf","0xA40D00a55d43bA2d188039DCF88bD68f4F133E78"],"raw_result":"Some(\"86096868100103886187\")","result_hash":"9157c77c1513df546d5f38252d124238079cc57f2ad95b5e6ceba854ec930920","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","symbol()"],"raw_result":"Some(\"QQQ\")","result_hash":"3484733d4c72ec171630e7c55163bd00f2a50a818074ea0bde42a199df42cadb","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","decimals()"],"raw_result":"Some(18)","result_hash":"c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","balanceOf","0xA40D00a55d43bA2d188039DCF88bD68f4F133E78"],"raw_result":"Some(\"129491491207146890548\")","result_hash":"fcf1910b8c5b4f63353b00a749a27e3d2e30aab1a9ffcfab0a0e69faa71abf90","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol()"],"raw_result":"Some(\"WETH\")","result_hash":"dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","name()"],"raw_result":"Some(\"WETH\")","result_hash":"dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","decimals()"],"raw_result":"Some(18)","result_hash":"c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764","slot":null},{"block":null,"method":"eth_call","params":["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","totalSupply()"],"raw_result":"Some(\"39861208837660313537125\")","result_hash":"5cb3a843ea9676bb08d9de7b8a0bdd308941d2b70e08985fdcc2905509f173a0","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","symbol()"],"raw_result":"Some(\"QQQ\")","result_hash":"3484733d4c72ec171630e7c55163bd00f2a50a818074ea0bde42a199df42cadb","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","name()"],"raw_result":"Some(\"Invesco QQQ • Robinhood Token\")","result_hash":"d3667227e735e48c9eceb564152fba2b7f5ddfa823fb19e531daf7024b9b03f0","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","decimals()"],"raw_result":"Some(18)","result_hash":"c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","totalSupply()"],"raw_result":"Some(\"7636933823700000000000\")","result_hash":"9c63b195829d2e1963ce532c6a472b93d922ccdde5dd276f03e379eb71c15e78","slot":null},{"block":null,"method":"eth_call","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","uiMultiplier()"],"raw_result":"1000700791241405425","result_hash":"b37529cae6d6cc0e9a51d27ebcccf454ac68f582f8c74195dbfd6e7170317a93","slot":null},{"block":null,"method":"eth_getCode","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","latest"],"result_hash":"e023f4a2e14683cf62969bf3dc7d7821b1e293e30ebe17f3bc5fd0b223173f25","slot":null},{"block":null,"method":"eth_getCode","params":["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","latest"],"result_hash":"e023f4a2e14683cf62969bf3dc7d7821b1e293e30ebe17f3bc5fd0b223173f25","slot":null}],"registry_entry":{"chain":"robinhood","contract":"0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","decimals":18,"issuer":"Robinhood","last_checked":"2026-10-24T22:49:54Z","name":"Invesco QQQ","official_deployments":[{"address":"0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","network":"Robinhood Chain"}],"source":"robinhood-registry","source_url":"https://api.robinhood.com/rhj/assets","ticker":"QQQ"},"registry_hash":"11a0507daae96fec5b409a1e9e4d2ab9bfc3d6ce2a03fe68ba497ba9987d26a5","signer":"GJWKkiUd3zj1pJGfeE7JitiPiwDJC6XmNFvpJWJuvvpn","slot":null,"subject":"0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","ticker":"QQQ","verdict":{"Verified":{"issuer":"Robinhood","ticker":"QQQ"}},"version":1}- Signature
WkV92NoVONCjT0msa+7Ayl6yY8Ns+DjEOD2LZbc4n/9WjHuCJzn6uudiXV+EC+1xXu5vKWMkti7q5ed87grDDA==- API call
GET /api/attest/c9ad506b0dc1f1b45bd066ae185300c7618f6003ad42848bb06d4d8d8df91630
- Fetch the public key and attestation JSON, then verify the signature with the published key.
- Canonicalize the payload with sorted object keys and no whitespace, then verify its SHA-256 attestation id.
- Run the API call above and compare the returned payload, serial, signer, and signature with this certificate.
- Attestation id
-
c9ad506b0dc1f1b45bd066ae185300c7618f6003ad42848bb06d4d8d8df91630 - Subject
0xA40D00a55d43bA2d188039DCF88bD68f4F133E78- Checked at
- Expires at
- Signer
GJWKkiUd3zj1pJGfeE7JitiPiwDJC6XmNFvpJWJuvvpn- Registry hash
11a0507daae96fec5b409a1e9e4d2ab9bfc3d6ce2a03fe68ba497ba9987d26a5- Signature
WkV92NoVONCjT0msa+7Ayl6yY8Ns+DjEOD2LZbc4n/9WjHuCJzn6uudiXV+EC+1xXu5vKWMkti7q5ed87grDDA==- Block / slot
- 97122025 / unknown
Every read
eth_blockNumber · cde6fb641f51
- Parameters
[]- Result hash
cde6fb641f513bbf95cbf40ae97e625cfa507b9cd3ac5c001ab192e0b70f560f- Block / slot
- 97122025 / unknown
eth_call · de544c5c8fa3
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","token0()"]- Result hash
de544c5c8fa36cc133d3195abda0458ac2fac1d8dc7a92dfa423a4c9aa1b415d- Raw result
"0x0bd7d308f8e1639fab988df18a8011f41eacad73"- Block / slot
- unknown / unknown
eth_call · 9bd90eb85ea7
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","token1()"]- Result hash
9bd90eb85ea7836838fa3000d9a6c13f6bb646cc5344fd844e58a4bf85e2a67f- Raw result
"0xd5f3879160bc7c32ebb4dc785f8a4f505888de68"- Block / slot
- unknown / unknown
eth_call · 076de6e730df
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","getReserves()"]- Result hash
076de6e730df0b4c3860877a0f619c6ac11f8aefd78313ac793a2a703c026869- Raw result
"false"- Block / slot
- unknown / unknown
eth_call · 18d10c7d2b4b
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","slot0()"]- Result hash
18d10c7d2b4b04aaf04254d1ae5d655a5dc0407cbcdd5a8c3986e985370f36ee- Raw result
"true"- Block / slot
- unknown / unknown
eth_call · bf7614e6e838
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","factory()"]- Result hash
bf7614e6e838b22e4363dfcb3022451641875235ca13e64f8d2d8c3334ff85f3- Raw result
"0x1f7d7550b1b028f7571e69a784071f0205fd2efa"- Block / slot
- unknown / unknown
eth_call · 53232d7da9fd
- Parameters
["0xA40D00a55d43bA2d188039DCF88bD68f4F133E78","fee()"]- Result hash
53232d7da9fd2a1931dcd44af08ec415dd52ab8ecc4037ef5e68eb3753978a2e- Raw result
"3000"- Block / slot
- unknown / unknown
eth_call · 51aefefb8def
- Parameters
["0x1f7d7550B1b028f7571E69A784071F0205FD2EfA","getPool","0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","0xbb8"]- Result hash
51aefefb8defa7958d0ec0e9def9dd5024b83d38047ecd12dd1721e59cce6af1- Raw result
"0xa40d00a55d43ba2d188039dcf88bd68f4f133e78"- Block / slot
- unknown / unknown
eth_call · dc9a1e89eb43
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol()"]- Result hash
dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b- Raw result
"Some(\"WETH\")"- Block / slot
- unknown / unknown
eth_call · c14f173ff30d
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","decimals()"]- Result hash
c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764- Raw result
"Some(18)"- Block / slot
- unknown / unknown
eth_call · 9157c77c1513
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","balanceOf","0xA40D00a55d43bA2d188039DCF88bD68f4F133E78"]- Result hash
9157c77c1513df546d5f38252d124238079cc57f2ad95b5e6ceba854ec930920- Raw result
"Some(\"86096868100103886187\")"- Block / slot
- unknown / unknown
eth_call · 3484733d4c72
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","symbol()"]- Result hash
3484733d4c72ec171630e7c55163bd00f2a50a818074ea0bde42a199df42cadb- Raw result
"Some(\"QQQ\")"- Block / slot
- unknown / unknown
eth_call · c14f173ff30d
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","decimals()"]- Result hash
c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764- Raw result
"Some(18)"- Block / slot
- unknown / unknown
eth_call · fcf1910b8c5b
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","balanceOf","0xA40D00a55d43bA2d188039DCF88bD68f4F133E78"]- Result hash
fcf1910b8c5b4f63353b00a749a27e3d2e30aab1a9ffcfab0a0e69faa71abf90- Raw result
"Some(\"129491491207146890548\")"- Block / slot
- unknown / unknown
eth_call · dc9a1e89eb43
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","symbol()"]- Result hash
dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b- Raw result
"Some(\"WETH\")"- Block / slot
- unknown / unknown
eth_call · dc9a1e89eb43
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","name()"]- Result hash
dc9a1e89eb43cbff5ed113508a53364a9573ef16fa5feb01fc948b3da8bfe14b- Raw result
"Some(\"WETH\")"- Block / slot
- unknown / unknown
eth_call · c14f173ff30d
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","decimals()"]- Result hash
c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764- Raw result
"Some(18)"- Block / slot
- unknown / unknown
eth_call · 5cb3a843ea96
- Parameters
["0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73","totalSupply()"]- Result hash
5cb3a843ea9676bb08d9de7b8a0bdd308941d2b70e08985fdcc2905509f173a0- Raw result
"Some(\"39861208837660313537125\")"- Block / slot
- unknown / unknown
eth_call · 3484733d4c72
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","symbol()"]- Result hash
3484733d4c72ec171630e7c55163bd00f2a50a818074ea0bde42a199df42cadb- Raw result
"Some(\"QQQ\")"- Block / slot
- unknown / unknown
eth_call · d3667227e735
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","name()"]- Result hash
d3667227e735e48c9eceb564152fba2b7f5ddfa823fb19e531daf7024b9b03f0- Raw result
"Some(\"Invesco QQQ • Robinhood Token\")"- Block / slot
- unknown / unknown
eth_call · c14f173ff30d
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","decimals()"]- Result hash
c14f173ff30df32f36fac2ea29d9a20482082428fd32b58be5433d310884f764- Raw result
"Some(18)"- Block / slot
- unknown / unknown
eth_call · 9c63b195829d
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","totalSupply()"]- Result hash
9c63b195829d2e1963ce532c6a472b93d922ccdde5dd276f03e379eb71c15e78- Raw result
"Some(\"7636933823700000000000\")"- Block / slot
- unknown / unknown
eth_call · b37529cae6d6
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","uiMultiplier()"]- Result hash
b37529cae6d6cc0e9a51d27ebcccf454ac68f582f8c74195dbfd6e7170317a93- Raw result
"1000700791241405425"- Block / slot
- unknown / unknown
eth_getCode · e023f4a2e146
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","latest"]- Result hash
e023f4a2e14683cf62969bf3dc7d7821b1e293e30ebe17f3bc5fd0b223173f25- Block / slot
- unknown / unknown
eth_getCode · e023f4a2e146
- Parameters
["0xD5f3879160bc7c32ebb4dC785F8a4F505888de68","latest"]- Result hash
e023f4a2e14683cf62969bf3dc7d7821b1e293e30ebe17f3bc5fd0b223173f25- Block / slot
- unknown / unknown