MARS documentation
MARS-QL

Attestation filters

Filter attestation counts without inventing joins or trust scores.

Count filter

DISCOVER AgentDefinition WHERE attestation_count >= 1 LIMIT 20

attestation_count counts attached records. It does not deduplicate issuers or measure credibility. Retrieve and verify individual attestations before making a trust decision.

No SQL join

This preserved legacy URL describes filtering, not an implemented join operator. MARS-QL has no JOIN, aggregation, or multi-table SQL interface. Use GET /v1/attestations/{did} for the attestation collection associated with a selected entry.

Evidence checks

Check issuer authorization, subject, signed content, expiry, and revocation. A useful application can maintain its own policy evaluation; the registry count alone is insufficient.

Source authority

This page describes the checked-in implementation, not the availability of a public registry.

  • mars-server/src/search.rs
  • mars-protocol/src/marsql/parser.rs
  • mars-protocol/src/api.rs

On this page