16trust / 100

Evm Chain Status

by Vextorium in Onchain & crypto

x402 APIFailing, checked 55 min ago

Network status: chainId, block height and age, gas price, base fee, suggested priority fee, node client version and sync status. Works on Base, Ethereum, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, Linea, Scroll, Sonic and Unichain.

POST https://api.vextorium.com/v1/evm-chain-status

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
55 min ago: Amount "0.003" is not in atomic token units
Next check
any minute now

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X POST 'https://api.vextorium.com/v1/evm-chain-status' \
  -H 'content-type: application/json' \
  --data-raw '{"network":"base"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.vextorium.com%2Fv1%2Fevm-chain-status
const res = await pay("https://api.vextorium.com/v1/evm-chain-status", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: "{\"network\":\"base\"}",
});
console.log(await res.json());

Example input

{
  "network": "base"
}

Example output

{
  "base_fee_gwei": 0.005,
  "block": 52091076,
  "block_age_s": 2,
  "chain_id": 8453,
  "gas_gwei": 0.006,
  "native": "ETH",
  "network": "base",
  "node_client": "reth/v2.5.2-5877708/x86_64-unknown-linux-gnu/base/v1.4.2",
  "suggested_priority_gwei": 0.001,
  "synced": true
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
55 min agoAmount "0.003" is not in atomic token units402263 ms$0.003
5 h agoAmount "0.003" is not in atomic token units40281 ms$0.003
10 h agoAmount "0.003" is not in atomic token units40277 ms$0.003
14 h agoAmount "0.003" is not in atomic token units40280 ms$0.003
18 h agoAmount "0.003" is not in atomic token units402117 ms$0.003
22 h agoAmount "0.003" is not in atomic token units40284 ms$0.003
26 h agoAmount "0.003" is not in atomic token units40282 ms$0.003
30 h agoAmount "0.003" is not in atomic token units40281 ms$0.003
34 h agoAmount "0.003" is not in atomic token units40281 ms$0.003
38 h agoAmount "0.003" is not in atomic token units40287 ms$0.003
42 h agoAmount "0.003" is not in atomic token units40282 ms$0.003
47 h agoAmount "0.003" is not in atomic token units40281 ms$0.003
2 days agoAmount "0.003" is not in atomic token units40282 ms$0.003
2 days agoAmount "0.003" is not in atomic token units40281 ms$0.003
2 days agoAmount "0.003" is not in atomic token units40280 ms$0.003