Skip to content

docs(readme): add testnet on-chain evidence: identity registry contract, deploy and seed txs, and the agent payment tx - #62

Merged
XxHugheadxX merged 1 commit into
mainfrom
docs/readme-onchain-evidence
Sep 26, 2026
Merged

XxHugheadxX merged 1 commit into
mainfrom
docs/readme-onchain-evidence

Conversation

@XxHugheadxX

Copy link
Copy Markdown
Contributor

Summary

Adds an On-chain evidence (testnet) section to the README, as the Stellar Odyssey submission asks, and updates the Status list.

What ID / hash
Agent Identity Registry contract (#13) CD5QZOKGRBV35C5SDT6PG7S72XGG4BHQAC2L56YLNBJDUL4LDMTXFIJJ
Contract deployment 05724ac7c0c488ce3c24c93957814cee56c66f349807cf359ea8b4bc73171449
First demo agent registered (agent 0) 1499f85013ba2722991c1f0a04210101d7841bed444c928d933d07e041ac29f9
Last demo agent registered (agent 6) 4126614d1c16b0790c082e72cb76656cb7dffb6e5094dec98ec99cd4c219ea9f
Agent payment, SAC transfer with hire id 7 as muxed id (#7) 17ac14e085609df8e042b84e6c25aac7e1c30344eaa1b1fd0bcbed399b65243f

Each row links to stellar.expert. The section also gives two stellar contract invoke commands anyone can run to read the registry.

Status list: the Identity Registry, the verified payment and the domain model move to ✅; the Reputation Registry, the backend, the chain-wired app and agent execution stay 🚧.

Verification evidence

Every transaction checked with RPC getTransaction (xdrFormat: "json"):

05724ac7c0… SUCCESS  touches CD5QZOKG…                       (contract creation)
1499f85013… SUCCESS  touches CD5QZOKG…  event: registered     puls3://demo/payments-agent
4126614d1c… SUCCESS  touches CD5QZOKG…  event: registered     puls3://demo/analytics-agent
17ac14e085… SUCCESS                     event: transfer       (amount 5000000, to_muxed_id 7)

The README's CLI commands, run with an identity other than the deployer:

$ stellar contract invoke --id CD5QZOKG… --network testnet --source-account puls3-poc-payer -- total_agents
7
$ stellar contract invoke --id CD5QZOKG… --network testnet --source-account puls3-poc-payer -- agent_uri --agent-id 0
"puls3://demo/payments-agent"

All six stellar.expert links return HTTP 200; the relative links (ADR-0003, spikes/payments-poc/, puls3_domain/) resolve.

Notes for reviewers

The registry was deployed and seeded while reviewing #58, from its scripts on top of current main (so it includes the set_agent_uri TTL fix). contracts/deployments/testnet.json with this contract ID lands with #58.

… and agent payment

New 'On-chain evidence (testnet)' section: Identity Registry contract CD5QZOKGRBV35C5SDT6PG7S72XGG4BHQAC2L56YLNBJDUL4LDMTXFIJJ with its deployment tx and the first and last demo-agent registrations, plus the USDC-rail agent payment tx 17ac14e085609df8e042b84e6c25aac7e1c30344eaa1b1fd0bcbed399b65243f, each linked to stellar.expert, and CLI commands to read the registry. Status list updated: the registry, the payment and the domain model are done.
@XxHugheadxX XxHugheadxX added this to the Stellar Odyssey (Sep 25) milestone Sep 26, 2026
@XxHugheadxX XxHugheadxX added area: docs Vision, pitch, README, ADRs type: docs Documentation deliverable P0 Blocks a deadline deliverable labels Sep 26, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying puls3 with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3ee2c5d
Status: ✅  Deploy successful!
Preview URL: https://987647dd.puls3-4lw.pages.dev
Branch Preview URL: https://docs-readme-onchain-evidence.puls3-4lw.pages.dev

View logs

@XxHugheadxX
XxHugheadxX merged commit 967b1ff into main Sep 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Vision, pitch, README, ADRs P0 Blocks a deadline deliverable type: docs Documentation deliverable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant