{"ts":1793224507935,"vantage":"cloudflare-worker-edge","note":"per-provider proof of the exact payment-verify flow: blockNumber, then getBlock(head-150), then getTransactionReceipt of its first tx - all against the SAME provider","providers":[{"rpc":"https://mainnet.base.org","block":null,"steps":{"blockNumber":{"ok":false,"why":"null result","ms":22}},"verify_capable":false},{"rpc":"https://base.drpc.org","block":null,"steps":{"blockNumber":{"ok":false,"why":"You reached Public endpoint rate limit, please upgrade to pa","ms":20}},"verify_capable":false},{"rpc":"https://base-rpc.publicnode.com","block":53217580,"steps":{"blockNumber":{"ok":true,"ms":41},"getBlock":{"ok":true,"ms":48},"getReceipt":{"ok":true,"ms":38}},"verify_capable":true},{"rpc":"https://rpc.ankr.com/base","block":null,"steps":{"blockNumber":{"ok":false,"why":"Unauthorized: You must authenticate your request with an API","ms":101}},"verify_capable":false},{"rpc":"https://base.gateway.tenderly.co","block":53217580,"steps":{"blockNumber":{"ok":true,"ms":330},"getBlock":{"ok":true,"ms":57},"getReceipt":{"ok":true,"ms":125}},"verify_capable":true},{"rpc":"https://base.blockpi.network/v1/rpc/public","block":null,"steps":{"blockNumber":{"ok":false,"why":"Apikey not found","ms":41}},"verify_capable":false},{"rpc":"https://base.meowrpc.com","block":null,"steps":{"blockNumber":{"ok":false,"why":"http 429 non-json","ms":137}},"verify_capable":false},{"rpc":"https://base.lava.build","block":null,"steps":{"blockNumber":{"ok":false,"why":"rpc error","ms":43}},"verify_capable":false}],"verify_capable_count":2,"kv_list":{"state":"missing","age_s":null,"healthy_count":0}}