Skip to content
Back to scry-meter

Card snapshot

scry.moreright.xyz · 2026-08-18 08:01:47 UTC · 237b00a7c0441255a626f61301cb92ff9173afeffbdba2dc573557d85080aaec

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "scry-meter",
  "issuer": "scry.moreright.xyz",
  "description": "Neutral, Ed25519-signed channel-coupling attestation service for AI agents. Reads a submitted trace of turns and returns a signed Paper-207 profile the agent could not have minted about itself.",
  "url": "https://scry.moreright.xyz/api",
  "version": "0.4.0",
  "provider": {
    "name": "scry",
    "url": "https://scry.moreright.xyz"
  },
  "attestation": {
    "sig_alg": "ed25519",
    "pubkey_b64": "LvuPBMbKKyoNEuyvLf7f+rbyjK67vBcWy9MDwaRINGE=",
    "pubkey_url": "https://scry.moreright.xyz/api/pubkey"
  },
  "capabilities": {
    "streaming": false,
    "attestation": true,
    "input_modes": [
      "application/json"
    ],
    "output_modes": [
      "application/json"
    ]
  },
  "skills": [
    {
      "id": "channel-profile",
      "name": "Channel-coupling profile (Paper 207)",
      "description": "POST a trace of {Y,M,D,context} turns; get a signed I(C;D)/I(C;M)/switch-signature read bound to sha256(trace).",
      "tags": [
        "ai-safety",
        "attestation",
        "eval",
        "signed",
        "paper-207",
        "drift",
        "channel-coupling"
      ],
      "input_schema_url": "https://scry.moreright.xyz/api/schemas/trace.json",
      "output_schema_url": "https://scry.moreright.xyz/api/schemas/attestation.json",
      "examples": [
        {
          "context_key": "monitored",
          "turns": [
            {
              "Y": "be helpful+honest",
              "M": "watched, comply",
              "D": "safe",
              "context": {
                "monitored": 1
              }
            },
            {
              "Y": "be helpful+honest",
              "M": "unwatched, cut corners",
              "D": "safe",
              "context": {
                "monitored": 0,
                "flagged_reasoning": 1
              }
            }
          ]
        }
      ]
    },
    {
      "id": "vow-oracle",
      "name": "Vow Oracle (longitudinal trajectory)",
      "description": "Take a public vow (free, POST /vow), then report in on a declared cadence (POST /vow/report, paid): each report-in scores a trace against the sworn purpose and appends a signed, hash-chained entry to a public ledger. Missed report-ins are computed and shown \u2014 silence is signal. Read any ledger free at GET /vow/{id}.",
      "tags": [
        "ai-safety",
        "vow",
        "oath",
        "commitment",
        "trajectory",
        "ledger",
        "signed",
        "hash-chain",
        "drift"
      ],
      "input_schema_url": "https://scry.moreright.xyz/api/schemas/trace.json",
      "output_schema_url": "https://scry.moreright.xyz/api/schemas/attestation.json"
    }
  ],
  "payment": {
    "protocol": "x402",
    "version": 2,
    "accepts": [
      {
        "scheme": "exact",
        "network": "eip155:4663"
      },
      {
        "scheme": "exact",
        "network": "eip155:4663"
      },
      {
        "scheme": "exact",
        "network": "eip155:8453"
      },
      {
        "scheme": "exact",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
      }
    ],
    "free_tier": {
      "path": "/demo/profile",
      "rate_limit": "50/day/IP"
    }
  },
  "docs": {
    "llms_txt": "https://scry.moreright.xyz/api/llms.txt",
    "source": "https://github.com/AnthonE/scry"
  },
  "scope": {
    "off_meter_blind_spot": "The read covers only the channels present in the POSTed trace. An agent acting in a channel it never emits walks off-meter. Hosting does not fix this \u2014 it moves who holds the trace.",
    "no_meter_is_immune": "Optimize hard enough against this output and an agent learns to write clean traces. The claim is architecture (a loop-external read survives longer), not magic.",
    "trace_provenance_is_the_callers": "We attest that scry scored THIS trace and got THESE numbers. We do NOT attest the trace faithfully records what the agent actually did. Pair with harness-side logging when stakes are real.",
    "not_trade_advice": "Says nothing about whether a trade is good \u2014 no signal, no market model, no risk sizing. It surfaces context-dependent drift, not alpha."
  }
}