Skip to content

Add Concordium Badge reference page - #1509

Merged
andynelson merged 1 commit into
mainfrom
docs/concordium-badge-reference
Jul 9, 2026
Merged

andynelson merged 1 commit into
mainfrom
docs/concordium-badge-reference

Conversation

@PeterMarirosansCCD

@PeterMarirosansCCD PeterMarirosansCCD commented Jul 6, 2026 •

Copy link
Copy Markdown
Contributor

Contract addresses and the worked example verified against mainnet (CIS-8004 <10082,0>, CIS-8 <10081,0>, badge Mf22soLh1NuZYFgBK8iSs -> token 484).

Purpose

Adds a new Reference page documenting the Concordium Badge — the compact, verifiable identifier (the agent's CIS-8004 NFT token address) showing an agent has a live on-chain identity in the Agent Registry. Covers badge string formats (Base58Check + CAIP-19), the trustless five-step resolution/verification procedure, embedding guidance (Agent Card concordium block, profile snippet), the visual-mark policy, a worked mainnet example, and tooling.

Based on the internal spec "Concordium Badge — Format & Resolution v0.1 (2026-07-06)".

Changes

  • New page: source/mainnet/technical-reference/agent-registry/concordium-badge.rst
  • agent-registry/index.rst: grid entry (Data formats) + toctree entry
  • technical-reference/index.rst: document map entry + Agent Registry toctree entry
  • public/llms.txt: new entry after Agent Card

No redirects needed (new page, nothing moved).

Notes for reviewers:

  • Placed as a sibling of Agent Card under Data formats since it's a format + resolution convention, not a new standard. If preferred under Standards, it's a two-line move.
  • The worked example's owner account and registration date come from the spec — worth re-checking against the live agent before merge if the card has been re-anchored since.

Checklist

  • My code follows the style of this project. (doc8 clean across source/)
  • The code compiles without warnings. (full mainnet build with -W passes; all cross-references resolve)
  • I have performed a self-review of the changes.
  • I have documented my code, in particular the intent of the hard-to-understand areas.
  • (If necessary) I have updated the CHANGELOG. (not applicable — no CHANGELOG in this repo's workflow for docs pages)

Adds a new Reference page documenting the Concordium Badge: the
token-address-based identifier for agents registered in the CIS-8004
Agent Registry.

- New page: technical-reference/agent-registry/concordium-badge.rst
  (badge string formats, trustless resolution/verification procedure,
  embedding guidance, worked mainnet example, tooling)
- Added to agent-registry section index (grid + toctree)
- Added to Reference landing page document map and toctree
- Added llms.txt entry

Contract addresses and the worked example verified against mainnet
(CIS-8004 <10082,0>, CIS-8 <10081,0>, badge Mf22soLh1NuZYFgBK8iSs
-> token 484).
@andynelson
andynelson force-pushed the docs/concordium-badge-reference branch from da66af2 to a449d5b Compare July 9, 2026 08:17
@andynelson
andynelson merged commit eec2a4f into main Jul 9, 2026
2 checks passed
@andynelson
andynelson deleted the docs/concordium-badge-reference branch July 9, 2026 08:20
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-09 08:21 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants