A vouch is an Ed25519-signed assertion that we trust another node's fingerprint. Peers gossip our vouches with their feeds, so trust accumulates: once {{ cfg.trust_min_vouchers }} of our trusted peers vouches for a new fingerprint, it becomes listening-eligible — its signed feeds get ingested.
← back to federation · quorum config · transparency log
We've signed these — peers that fetch our feed will see them and may extend trust accordingly.
{% if our_vouches %}| Target fingerprint | Issued | Expires | |
|---|---|---|---|
| {{ v.target_fingerprint }} | {{ v.issued_at.isoformat()[:16] | replace('T', ' ') }} | {{ v.expires_at.isoformat()[:16] | replace('T', ' ') if v.expires_at else '—' }} |
(no vouches issued yet)
{% endif %}Vouch for a peer's fingerprint. Trusted peers see this and may treat the target as listening-eligible.
Threshold: {{ cfg.trust_min_vouchers }} distinct trusted vouchers required to make a non-trusted peer listening-eligible.
{% if peer_rows %}| Peer | Status | Vouches | Quorum met | Eligible |
|---|---|---|---|---|
| {{ row.peer.domain }} {{ row.peer.fingerprint[:8] }}…{{ row.peer.fingerprint[-8:] }} |
{% if row.peer.status == 'trusted' %} trusted {% elif row.peer.status == 'blocked' %} blocked {% else %} {{ row.peer.status }} {% endif %} | {{ row.vouches|length }} | {% if row.vouched %} yes {% else %} no {% endif %} | {% if row.eligible %} listening {% else %} muted {% endif %} |
(no peers registered yet)
{% endif %}