13trust / 100

Vault Risk

by abiel-x402.protocolomc.com.br in Security & trust

x402 APIFailing, checked 57 min ago

Live on-chain checks of a Morpho (MetaMorpho) vault on Base: official-factory verification, USDC peg 0.98-1.02 (Chainlink, fresh), governance (curator/owner/guardian/timelock/fee), share price, idle USDC, deposit status. One block (number+hash). Verdict SEM_ALERTAS/ATENCAO/ALTO_RISCO. Does NOT analyze underlying markets (collateral, LLTV, caps). Not charged when unverified or incomplete.

GET https://abiel-x402.protocolomc.com.br/v1/vault-risk/:vault

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
57 min ago: Expected HTTP 402, got 530
Next check
in 5 min

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X GET 'https://abiel-x402.protocolomc.com.br/v1/vault-risk/:vault'
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%2Fabiel-x402.protocolomc.com.br%2Fv1%2Fvault-risk%2F%3Avault
const res = await pay("https://abiel-x402.protocolomc.com.br/v1/vault-risk/:vault");
console.log(await res.json());

Example input

{}

Example output

{
  "alertas": [],
  "escopo": {
    "NAO_verificado": [
      "mercados em que o cofre aloca (colaterais, oraculos, LLTV, caps, filas)"
    ],
    "aviso": "SEM_ALERTAS nao e garantia de seguranca"
  },
  "motivos": [],
  "usdc": {
    "precoUsd": 0.9999
  },
  "vault": "0xeE8F4eC5672F09119b96Ab6fB59C27E1b7e44b61",
  "veredito": "SEM_ALERTAS"
}

Security scan

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

Recent checks

WhenResultHTTPTimePrice
57 min agoExpected HTTP 402, got 530530181 ms-
5 h agoExpected HTTP 402, got 530530156 ms-
10 h agoExpected HTTP 402, got 530530152 ms-
14 h agoExpected HTTP 402, got 530530223 ms-
19 h agoExpected HTTP 402, got 530530271 ms-
22 h agoExpected HTTP 402, got 530530198 ms-
26 h agoExpected HTTP 402, got 530530170 ms-
30 h agoExpected HTTP 402, got 530530148 ms-
35 h agoExpected HTTP 402, got 530530151 ms-
39 h agoExpected HTTP 402, got 530530178 ms-
43 h agoExpected HTTP 402, got 530530228 ms-
2 days agoExpected HTTP 402, got 530530164 ms-
2 days agoExpected HTTP 402, got 530530155 ms-
2 days agoExpected HTTP 402, got 530530158 ms-
2 days agoExpected HTTP 402, got 530530163 ms-