61trust / 100

Dao Proposals

by Aayat AI in Weather & location

x402 APIFailing, checked 1 h ago

A DAO's governance votes from Snapshot: the latest proposals (active, closed or all) with title, dates, voting type, each choice's votes and share, the leading choice, number of voters, quorum and whether it was met, a short summary and the link. Give the Snapshot space id, e.g. uniswapgovernance.eth, aavedao.eth, arbitrumfoundation.eth. No voter addresses.

GET https://aayatai.com/dao/proposals

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
33.3%
Response time
61 ms typical, 61 ms slowest 5%
Last check
1 h ago: Expected HTTP 402, got 410
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://aayatai.com/dao/proposals?limit=2&space=uniswapgovernance.eth"
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%2Faayatai.com%2Fdao%2Fproposals
const res = await pay("https://aayatai.com/dao/proposals?limit=2&space=uniswapgovernance.eth");
console.log(await res.json());

Example input

{
  "limit": 2,
  "space": "uniswapgovernance.eth"
}

Example output

{
  "proposals": [
    {
      "choices": [
        {
          "choice": "For",
          "sharePct": 100,
          "votes": 18218613.12
        },
        {
          "choice": "Against",
          "sharePct": 0,
          "votes": 0.03
        },
        {
          "choice": "Abstain",
          "sharePct": 0,
          "votes": 0
        }
      ],
      "end": "2026-09-22T10:45:51.000Z",
      "id": "0xa11332c5c326f34fd4d252853378f0041c4baf6a92094a2dbe91ac5c6ad855d9",
      "leading": "For",
      "link": "https://snapshot.box/#/s:uniswapgovernance.eth/proposal/0xa11332c5c326f34fd4d252853378f0041c4baf6a92094a2dbe91ac5c6ad855d9",
      "quorum": 10000000,
      "quorumReached": true,
      "start": "2026-09-17T10:45:51.000Z",
      "state": "closed",
      "summary": "Rotate the sentinel addresses on the vaults owned by DUNI...",
      "title": "Rotate Sentinel Addresses on the DUNI-Owned Uniswap Earn Vaults",
      "type": "basic",
      "voters": 383
    }
  ],
  "source": "Snapshot",
  "space": {
    "followers": 125293,
    "id": "uniswapgovernance.eth",
    "name": "Uniswap",
    "proposalsCount": 199
  }
}

Security scan

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

Recent checks

WhenResultHTTPTimePrice
1 h agoExpected HTTP 402, got 41041041 ms-
4 h agoExpected HTTP 402, got 41041036 ms-
10 h agoPassed40261 ms$0.002