From 5a50722bf7c4e8d48eae81dd83b844585331380c Mon Sep 17 00:00:00 2001 From: pselle Date: Mon, 2 Nov 2026 14:06:27 -0500 Subject: [PATCH 01/10] registry: 2026 Q4 deliverables status (in progress) Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 290 ++++++++++++++++++++++++++++++ 1 file changed, 290 insertions(+) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index b295539..4a70128 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -834,6 +834,295 @@ Extra details from - stellar-registry/indexer#40 - stellar-registry/cli#35 +### 2026 Q4 + +Work in progress: status as of November 2, 2026. Pending items will be updated as they land. + +#### ⏳ D1: Help Community Projects Use Registry Internally + +Description from last quarter: + +> Work intensively with at least two key partners to onboard their projects to Registry, specifically +> focusing on improvements to their toolchains and processes. This deliverable is about getting +> partners to use Registry in their own workflows. Along the way, we will discover Registry gotchas, +> improving the product to accelerate further rollout. +> +> Possible partners & projects: XOXNO, Reflector (Orbitlens), Stellar Broker (Orbitlens), Crossmint +> (Overcat), Rozo (Shawn), LiFi, Soroswap (Palta Labs / Esteblock). +> +> Value to ecosystem: more teams are saving time by using Registry and their contracts and Wasms are +> easier to find & use for the rest of the ecosystem. +> +> Issue: +> +> - https://github.com/stellar-registry/ui/issues/102 +> +> Proof: +> +> - Merged PRs to integrate Registry into their codebases/workflows +> - Partner teams' contracts & Wasms exist on Registry and are owned by their teams' accounts + +**⏳ Pending:** + +- https://github.com/stellar-registry/ui/issues/102 (tracking issue): no partner integration PRs yet + +#### ⏳ D2: Help Community Projects Show Registry Info + +Description from last quarter: + +> Starting with Stellar.Expert, we'll help community partners display Registry info, turning opaque +> hashes and IDs into human-friendly names. +> +> Value to ecosystem: in the systems that people are already relying on, contracts and Wasms are +> identified by human-friendly names and versions, rather than opaque hashes and IDs. +> +> Issues: +> +> - stellar-registry/indexer#50 +> +> Proof: +> +> - Linked issue closed with implementing PR +> - Registry info displays on Stellar.Expert when available + +**⏳ Pending:** + +- https://github.com/stellar-registry/indexer/issues/50: not started +- prereqs on our side that make bulk consumption practical for partners: + - https://github.com/stellar-registry/indexer/pull/55, `/v1/changes` feed for bulk sync + - https://github.com/stellar-registry/indexer/pull/52, API keys that bypass the `/v1` rate limit + +#### ⏳ D3: Developer outreach & education + +Description from last quarter: + +> We will continue to present and teach about Registry at Stellar community events and support other +> teams who do the same. +> +> Value to ecosystem: help people learn about and onboard to Registry. +> +> Issues: +> +> - stellar-registry/cli#34 +> - stellar-registry/ui#103 +> - stellar-registry/ui#104 +> +> Proof: links to recorded videos or event links + +**⏳ Pending:** + +- https://github.com/stellar-registry/cli/issues/34, present Registry at Stellar Community Call +- https://github.com/stellar-registry/ui/issues/103, present Registry at HackMeridian +- https://github.com/stellar-registry/ui/issues/104, monthly Office Hours + +#### 🟩 D4: Smart account support in the `account` namespace + +Description from last quarter: + +> The `account` namespace shipped in Q3 only accepts classic G-addresses: `register_account` rejects +> contract addresses with `NotAccountAddress`. Smart wallets such as +> [Nido](https://github.com/nidohq) (passkey-based) are contract accounts (C-addresses), so their +> users can't get a name today. +> +> Issues: +> +> - stellar-registry/contracts#60 +> - nidohq/nido#238 +> +> Value to ecosystem: one naming system for every kind of Stellar account, so passkey and other +> smart-wallet users get the same human-readable names as classic accounts. +> +> Proof: registry contract released with smart-account support; at least one Nido wallet registered +> under a name and resolvable on rgstry.xyz and from the CLI. + +**✅ Complete:** + +- https://github.com/stellar-registry/contracts/issues/60, closed by + https://github.com/stellar-registry/contracts/pull/63: smart-account C-addresses accepted in + `register_account` and the account lifecycle functions, kept distinct from the `contract` namespace +- Released in + [registry-v0.7.0](https://github.com/stellar-registry/contracts/releases/tag/registry-v0.7.0) + +**⏳ Pending:** + +- https://github.com/nidohq/nido/issues/238, register a Nido wallet under a name, resolvable on + rgstry.xyz and from the CLI + +#### 🟩 D5: Named G-addresses, from contract to ecosystem (follow-on from Q3 D8) + +Description from last quarter: + +> Q3 shipped named G-address support in the registry contract (stellar-registry/contracts#37, +> stellar-registry/contracts#38). Make it usable and adopted. +> +> This follows D4 intentionally: either style of named account (whether backed by a G-address or a +> smart account C-address) must be supported in all situations. +> +> Issues: +> +> - stellar-registry/ui#105 +> - stellar-registry/ui#106 +> - stellar-registry/cli#76 +> - stellar-scaffold/cli#613 +> - stellar-registry/ui#107 +> - stellar-registry/indexer#51 +> - stellar-registry/contracts#61 +> +> Value to ecosystem: human-readable names for accounts, not only contracts & Wasms; reduce +> copy-paste mistakes and make on-chain activity legible. +> +> Proof: names shown on rgstry.xyz and resolvable from the CLI; docs published and announced; named +> addresses registered by at least one team other than Aha; SEP draft or discussion linked. + +**✅ Complete:** + +- https://github.com/stellar-registry/contracts/pull/68, named-address consent required for account + names, released in + [registry-v0.8.0](https://github.com/stellar-registry/contracts/releases/tag/registry-v0.8.0) +- https://github.com/stellar-registry/cli/issues/76, closed by + https://github.com/stellar-registry/cli/pull/84: `stellar registry account` commands to register, + resolve, and manage named G- and C-accounts, released in + [stellar-registry-cli v0.2.0](https://github.com/stellar-registry/cli/releases/tag/stellar-registry-cli-v0.2.0) +- https://github.com/stellar-scaffold/cli/pull/641, account names added to the Registry guide + (https://github.com/stellar-scaffold/cli/issues/613) + +**⏳ Pending:** + +- https://github.com/stellar-registry/indexer/pull/56 (open), index named accounts and pending + preauthorizations; prereq for UI display and Stellar.Expert +- https://github.com/stellar-registry/ui/issues/105, display account names wherever accounts appear +- https://github.com/stellar-registry/ui/issues/106, governance form to request a named account +- https://github.com/stellar-registry/ui/issues/107, partner teams register names for their accounts +- https://github.com/stellar-registry/indexer/issues/51, account names in Stellar.Expert +- https://github.com/stellar-registry/contracts/issues/61, SEP for resolving named G-addresses +- https://github.com/stellar-scaffold/cli/issues/613 still open; close once the docs are announced + +#### 🟩 D6: Simplify `import_contract!` testing + +Description from last quarter: + +> `import_contract!` works well on testnet and mainnet, but local development and unit tests need a +> registry with the depended-on contracts already registered, which each team has to set up +> themselves. Build the workaround from stellar-registry/cli#64 into the library +> +> Issue: +> +> - stellar-registry/cli#65 +> +> Value to ecosystem: teams adopting `import_contract!` get a working dev and test setup without +> retracing our steps. +> +> Proof: linked issue address with a PR using a newly-cut release of `stellar-registry` crate + +**⏳ In progress:** + +- https://github.com/stellar-registry/cli/issues/65 (tracking issue) + - https://github.com/stellar-registry/cli/pull/77 (open), `register_import!` for testing + `import_contract!` callers + - https://github.com/stellar-registry/cli/pull/82 (open), Stellar Asset Contract support in + `register_import!` +- Pending: merge, then cut a `stellar-registry` crate release + +#### ⏳ D7: Contract Details UI Revamp + +Description from last quarter: + +> The amount of information shown on Contract Details pages has grown, and it's starting to feel +> cluttered. Let's clean it up and prioritize what's important. +> +> Issue: +> +> - stellar-registry/ui#94 + +**⏳ Pending:** + +- https://github.com/stellar-registry/ui/issues/94: not started + +#### ⏳ D8: Fix core `deploy` workflow when using Secure Store + +Description from last quarter: + +> When following security best practices, keeping secret keys and seed phrases off the file system +> and instead using macOS Secure Store or a hardware wallet like Ledger, the Registry CLI falls +> victim to an upstream Stellar CLI bug. +> +> Issue: +> +> - stellar-registry/cli#14 +> +> Value to ecosystem: No longer force users into clumsy and potentially insecure workarounds for core +> Registry CLI workflows. +> +> Proof: Issues and PRs _created_ in https://github.com/stellar/stellar-cli, and communications sent +> to Stellar CLI via our shared Slack channel to attempt to secure a review of these issues & PRs. + +**⏳ Pending:** + +- https://github.com/stellar-registry/cli/issues/14: no upstream issues or PRs created yet in + https://github.com/stellar/stellar-cli + +#### 🟩 D9: `stellar-registry/actions` maturation & adoption + +Description from last quarter: + +> Q3's D11 saw us add automatic Wasm publishing to Registry via GitHub Workflow, added to Registry's +> own Wasm in stellar-registry/contracts#53. In Q4 we add contract upgrades to the core actions +> workflow, add more discerning Mainnet publish pathway, and adopt these workflows in all +> Aha-maintained projects. Along the way, we turn any rough edges or tooling/documentation gaps into +> new issues or PRs. +> +> Issues: +> +> - stellar-registry/actions#16 +> - stellar-registry/actions#17 +> - stellar-scaffold/ui#280 +> - stellar-registry/oz-combined-wasms#4 +> - Consulting-Manao/tansu#255 +> - nidohq/nido#239 +> - stellar-registry/perch#113 +> - Moonlight-Protocol/soroban-core#51 +> +> Value to ecosystem: maturation of `stellar-registry/actions` ahead of Q1 rollout to partner teams +> and broader ecosystem; simplified & automatic best-practices publishing of Wasms with associated +> contract upgrades for all projects that adopt the workflow. +> +> Proof: +> +> - Issues closed with implementing PRs +> - Successful workflow runs on linked Aha repos + +**✅ Complete:** + +- [actions v2.0.0](https://github.com/stellar-registry/actions/releases/tag/v2.0.0): semver releases + with SHA-plus-tag pinning (https://github.com/stellar-registry/actions/pull/21) + - https://github.com/stellar-registry/actions/pull/18, pin contract-release toolchain; optional + environment for `registry-publish` + - https://github.com/stellar-registry/actions/pull/20, refresh `Cargo.lock` after version bumps + - https://github.com/stellar-registry/actions/pull/22, bump default rustc, scaffold, and + stellar-cli + - https://github.com/stellar-registry/actions/pull/23, deploy even when the publish was already + done +- Adopted in Registry's own contracts: https://github.com/stellar-registry/contracts/pull/72 +- Adopted in Perch: https://github.com/stellar-registry/perch/pull/128 (Wasm publish; contract + upgrade still pending, https://github.com/stellar-registry/perch/issues/113) + +**⏳ Pending:** + +- https://github.com/stellar-registry/actions/issues/16, contract `upgrade` workflow step +- https://github.com/stellar-registry/actions/issues/17, human-initiated mainnet publish/deploy step +- https://github.com/stellar-registry/actions/pull/19 (open), checksum release-path binaries, bind + publish provenance +- Adoption: + - https://github.com/stellar-scaffold/ui/issues/280 + - https://github.com/stellar-registry/oz-combined-wasms/issues/4 (open PR + https://github.com/stellar-registry/oz-combined-wasms/pull/2) + - https://github.com/Consulting-Manao/tansu/issues/255 (open PRs + https://github.com/Consulting-Manao/tansu/pull/266, + https://github.com/Consulting-Manao/tansu/pull/269) + - https://github.com/nidohq/nido/issues/239 + - https://github.com/stellar-registry/perch/issues/113 + - https://github.com/Moonlight-Protocol/soroban-core/issues/51 + ## Proposed Impact @@ -847,6 +1136,7 @@ adopts it. And: the more everyone adopts it, the more everyone benefits. In Q4 w gains. We'll also ship the stuff early adopters have already asked for. + ## Proposed Deliverables From 873e8a4badaf7f4e89e878176908d965733c8d10 Mon Sep 17 00:00:00 2001 From: pselle Date: Mon, 2 Nov 2026 14:08:51 -0500 Subject: [PATCH 02/10] registry: drop Q4 work-in-progress note Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 4a70128..1b4491a 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -836,8 +836,6 @@ Extra details from ### 2026 Q4 -Work in progress: status as of November 2, 2026. Pending items will be updated as they land. - #### ⏳ D1: Help Community Projects Use Registry Internally Description from last quarter: From b47f2bfec8e9e057218de249f74d28eb0806f658 Mon Sep 17 00:00:00 2001 From: pselle Date: Mon, 2 Nov 2026 14:10:18 -0500 Subject: [PATCH 03/10] registry: label Q4 descriptions plainly Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 1b4491a..29bfdad 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -838,7 +838,7 @@ Extra details from #### ⏳ D1: Help Community Projects Use Registry Internally -Description from last quarter: +Description: > Work intensively with at least two key partners to onboard their projects to Registry, specifically > focusing on improvements to their toolchains and processes. This deliverable is about getting @@ -866,7 +866,7 @@ Description from last quarter: #### ⏳ D2: Help Community Projects Show Registry Info -Description from last quarter: +Description: > Starting with Stellar.Expert, we'll help community partners display Registry info, turning opaque > hashes and IDs into human-friendly names. @@ -892,7 +892,7 @@ Description from last quarter: #### ⏳ D3: Developer outreach & education -Description from last quarter: +Description: > We will continue to present and teach about Registry at Stellar community events and support other > teams who do the same. @@ -915,7 +915,7 @@ Description from last quarter: #### 🟩 D4: Smart account support in the `account` namespace -Description from last quarter: +Description: > The `account` namespace shipped in Q3 only accepts classic G-addresses: `register_account` rejects > contract addresses with `NotAccountAddress`. Smart wallets such as @@ -948,7 +948,7 @@ Description from last quarter: #### 🟩 D5: Named G-addresses, from contract to ecosystem (follow-on from Q3 D8) -Description from last quarter: +Description: > Q3 shipped named G-address support in the registry contract (stellar-registry/contracts#37, > stellar-registry/contracts#38). Make it usable and adopted. @@ -997,7 +997,7 @@ Description from last quarter: #### 🟩 D6: Simplify `import_contract!` testing -Description from last quarter: +Description: > `import_contract!` works well on testnet and mainnet, but local development and unit tests need a > registry with the depended-on contracts already registered, which each team has to set up @@ -1023,7 +1023,7 @@ Description from last quarter: #### ⏳ D7: Contract Details UI Revamp -Description from last quarter: +Description: > The amount of information shown on Contract Details pages has grown, and it's starting to feel > cluttered. Let's clean it up and prioritize what's important. @@ -1038,7 +1038,7 @@ Description from last quarter: #### ⏳ D8: Fix core `deploy` workflow when using Secure Store -Description from last quarter: +Description: > When following security best practices, keeping secret keys and seed phrases off the file system > and instead using macOS Secure Store or a hardware wallet like Ledger, the Registry CLI falls @@ -1061,7 +1061,7 @@ Description from last quarter: #### 🟩 D9: `stellar-registry/actions` maturation & adoption -Description from last quarter: +Description: > Q3's D11 saw us add automatic Wasm publishing to Registry via GitHub Workflow, added to Registry's > own Wasm in stellar-registry/contracts#53. In Q4 we add contract upgrades to the core actions From e670b70f308a38d9a047d3c68c54e3f0bc1e37cf Mon Sep 17 00:00:00 2001 From: pselle Date: Mon, 2 Nov 2026 14:40:25 -0500 Subject: [PATCH 04/10] registry: correct Q4 status after self-review Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 46 +++++++++++++++++-------------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 29bfdad..74ba5d8 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -860,11 +860,11 @@ Description: > - Merged PRs to integrate Registry into their codebases/workflows > - Partner teams' contracts & Wasms exist on Registry and are owned by their teams' accounts -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/ui/issues/102 (tracking issue): no partner integration PRs yet -#### ⏳ D2: Help Community Projects Show Registry Info +#### 🟩 D2: Help Community Projects Show Registry Info Description: @@ -883,12 +883,15 @@ Description: > - Linked issue closed with implementing PR > - Registry info displays on Stellar.Expert when available -**⏳ Pending:** +**✅ Complete:** + +- https://github.com/stellar-registry/indexer/pull/52, API keys that let trusted consumers + (Stellar.Expert first) bypass the `/v1` rate limit +- https://github.com/stellar-registry/indexer/pull/55, `/v1/changes` feed for bulk sync -- https://github.com/stellar-registry/indexer/issues/50: not started -- prereqs on our side that make bulk consumption practical for partners: - - https://github.com/stellar-registry/indexer/pull/55, `/v1/changes` feed for bulk sync - - https://github.com/stellar-registry/indexer/pull/52, API keys that bypass the `/v1` rate limit +**⚠️ Pending:** + +- https://github.com/stellar-registry/indexer/issues/50, Registry info displayed on Stellar.Expert #### ⏳ D3: Developer outreach & education @@ -907,7 +910,7 @@ Description: > > Proof: links to recorded videos or event links -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/cli/issues/34, present Registry at Stellar Community Call - https://github.com/stellar-registry/ui/issues/103, present Registry at HackMeridian @@ -941,7 +944,7 @@ Description: - Released in [registry-v0.7.0](https://github.com/stellar-registry/contracts/releases/tag/registry-v0.7.0) -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/nidohq/nido/issues/238, register a Nido wallet under a name, resolvable on rgstry.xyz and from the CLI @@ -982,9 +985,8 @@ Description: resolve, and manage named G- and C-accounts, released in [stellar-registry-cli v0.2.0](https://github.com/stellar-registry/cli/releases/tag/stellar-registry-cli-v0.2.0) - https://github.com/stellar-scaffold/cli/pull/641, account names added to the Registry guide - (https://github.com/stellar-scaffold/cli/issues/613) -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/indexer/pull/56 (open), index named accounts and pending preauthorizations; prereq for UI display and Stellar.Expert @@ -993,9 +995,10 @@ Description: - https://github.com/stellar-registry/ui/issues/107, partner teams register names for their accounts - https://github.com/stellar-registry/indexer/issues/51, account names in Stellar.Expert - https://github.com/stellar-registry/contracts/issues/61, SEP for resolving named G-addresses -- https://github.com/stellar-scaffold/cli/issues/613 still open; close once the docs are announced +- https://github.com/stellar-scaffold/cli/issues/613, document named account support: guide merged + (above); issue still open -#### 🟩 D6: Simplify `import_contract!` testing +#### ⏳ D6: Simplify `import_contract!` testing Description: @@ -1012,7 +1015,7 @@ Description: > > Proof: linked issue address with a PR using a newly-cut release of `stellar-registry` crate -**⏳ In progress:** +**⚠️ Pending:** - https://github.com/stellar-registry/cli/issues/65 (tracking issue) - https://github.com/stellar-registry/cli/pull/77 (open), `register_import!` for testing @@ -1032,7 +1035,7 @@ Description: > > - stellar-registry/ui#94 -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/ui/issues/94: not started @@ -1054,7 +1057,7 @@ Description: > Proof: Issues and PRs _created_ in https://github.com/stellar/stellar-cli, and communications sent > to Stellar CLI via our shared Slack channel to attempt to secure a review of these issues & PRs. -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/cli/issues/14: no upstream issues or PRs created yet in https://github.com/stellar/stellar-cli @@ -1091,8 +1094,8 @@ Description: **✅ Complete:** -- [actions v2.0.0](https://github.com/stellar-registry/actions/releases/tag/v2.0.0): semver releases - with SHA-plus-tag pinning (https://github.com/stellar-registry/actions/pull/21) +- [actions v2.0.0](https://github.com/stellar-registry/actions/releases/tag/v2.0.0): first semver + releases - https://github.com/stellar-registry/actions/pull/18, pin contract-release toolchain; optional environment for `registry-publish` - https://github.com/stellar-registry/actions/pull/20, refresh `Cargo.lock` after version bumps @@ -1101,10 +1104,11 @@ Description: - https://github.com/stellar-registry/actions/pull/23, deploy even when the publish was already done - Adopted in Registry's own contracts: https://github.com/stellar-registry/contracts/pull/72 -- Adopted in Perch: https://github.com/stellar-registry/perch/pull/128 (Wasm publish; contract - upgrade still pending, https://github.com/stellar-registry/perch/issues/113) +- Partially adopted in Perch: https://github.com/stellar-registry/perch/pull/128 uses the release and + publish workflows, pinned to a pre-v2.0.0 commit on `main`; repin to a release and contract upgrade + still pending (https://github.com/stellar-registry/perch/issues/113) -**⏳ Pending:** +**⚠️ Pending:** - https://github.com/stellar-registry/actions/issues/16, contract `upgrade` workflow step - https://github.com/stellar-registry/actions/issues/17, human-initiated mainnet publish/deploy step From 55a64b6cb4f65b0cd03a80a45300bfade50a74f8 Mon Sep 17 00:00:00 2001 From: pselle Date: Mon, 2 Nov 2026 14:43:56 -0500 Subject: [PATCH 05/10] registry: update Q4 D4/D5 status (indexer#56 merged, testnet upgrades) Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 74ba5d8..8a072b5 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -948,6 +948,9 @@ Description: - https://github.com/nidohq/nido/issues/238, register a Nido wallet under a name, resolvable on rgstry.xyz and from the CLI +- https://github.com/stellar-registry/cli/issues/92, let smart accounts sign the `account` + commands; blocked upstream on https://github.com/stellar/stellar-cli/issues/2762, with a fix in + https://github.com/stellar/stellar-cli/pull/2881 (open) #### 🟩 D5: Named G-addresses, from contract to ecosystem (follow-on from Q3 D8) @@ -985,11 +988,18 @@ Description: resolve, and manage named G- and C-accounts, released in [stellar-registry-cli v0.2.0](https://github.com/stellar-registry/cli/releases/tag/stellar-registry-cli-v0.2.0) - https://github.com/stellar-scaffold/cli/pull/641, account names added to the Registry guide +- https://github.com/stellar-registry/indexer/pull/56, index named accounts and pending + preauthorizations, with `/v1/accounts` endpoints including lookup by address; pipeline applied on + testnet and verified with account events on `unverified` +- Testnet root and `unverified` registries upgraded to v0.8.0 **⚠️ Pending:** -- https://github.com/stellar-registry/indexer/pull/56 (open), index named accounts and pending - preauthorizations; prereq for UI display and Stellar.Expert +- Mainnet: the root registry has no account functions yet (needs the v0.8.0 upgrade), and the + indexer's account pipeline and API are not yet deployed there +- https://github.com/stellar-registry/indexer/issues/59, API endpoint for pending + preauthorizations; prereq for the governance form in + https://github.com/stellar-registry/ui/issues/106 - https://github.com/stellar-registry/ui/issues/105, display account names wherever accounts appear - https://github.com/stellar-registry/ui/issues/106, governance form to request a named account - https://github.com/stellar-registry/ui/issues/107, partner teams register names for their accounts From 5b44df2d9b9047982123e762c0561d57891d3195 Mon Sep 17 00:00:00 2001 From: pselle Date: Wed, 4 Nov 2026 12:18:40 -0500 Subject: [PATCH 06/10] registry: Q4 D5 status, indexer#60 live on testnet Co-Authored-By: Claude Opus 5.5 --- docs/projects/stellar-registry.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 8a072b5..25ab87e 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -991,6 +991,9 @@ Description: - https://github.com/stellar-registry/indexer/pull/56, index named accounts and pending preauthorizations, with `/v1/accounts` endpoints including lookup by address; pipeline applied on testnet and verified with account events on `unverified` +- https://github.com/stellar-registry/indexer/pull/60, `author_name` and `deployer_name` on Wasm, + contract and `/v1/changes` responses (for + https://github.com/stellar-registry/ui/issues/105); live on testnet - Testnet root and `unverified` registries upgraded to v0.8.0 **⚠️ Pending:** From cd36e8f499e6deacde1e4997093ed10abaa6fcb8 Mon Sep 17 00:00:00 2001 From: pselle Date: Thu, 5 Nov 2026 14:57:46 -0500 Subject: [PATCH 07/10] registry: Q4 D3 HackMeridian talk recording Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 25ab87e..9328145 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -893,7 +893,7 @@ Description: - https://github.com/stellar-registry/indexer/issues/50, Registry info displayed on Stellar.Expert -#### ⏳ D3: Developer outreach & education +#### 🟩 D3: Developer outreach & education Description: @@ -910,10 +910,14 @@ Description: > > Proof: links to recorded videos or event links +**✅ Complete:** + +- https://github.com/stellar-registry/ui/issues/103, presented Registry at HackMeridian: + [recording](https://www.youtube.com/live/avVZbiI2Cig?t=15819) (@pselle) + **⚠️ Pending:** - https://github.com/stellar-registry/cli/issues/34, present Registry at Stellar Community Call -- https://github.com/stellar-registry/ui/issues/103, present Registry at HackMeridian - https://github.com/stellar-registry/ui/issues/104, monthly Office Hours #### 🟩 D4: Smart account support in the `account` namespace From a10d54cc97a84efab62836efeeb85f27d9f7a115 Mon Sep 17 00:00:00 2001 From: pselle Date: Thu, 5 Nov 2026 15:38:09 -0500 Subject: [PATCH 08/10] registry: Q4 D6 status, cli#77 merged Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 9328145..494abc5 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -1015,7 +1015,7 @@ Description: - https://github.com/stellar-scaffold/cli/issues/613, document named account support: guide merged (above); issue still open -#### ⏳ D6: Simplify `import_contract!` testing +#### 🟩 D6: Simplify `import_contract!` testing Description: @@ -1032,14 +1032,17 @@ Description: > > Proof: linked issue address with a PR using a newly-cut release of `stellar-registry` crate +**✅ Complete:** + +- https://github.com/stellar-registry/cli/pull/77, `register_import!` for testing `import_contract!` + callers + **⚠️ Pending:** - https://github.com/stellar-registry/cli/issues/65 (tracking issue) - - https://github.com/stellar-registry/cli/pull/77 (open), `register_import!` for testing - `import_contract!` callers - - https://github.com/stellar-registry/cli/pull/82 (open), Stellar Asset Contract support in - `register_import!` -- Pending: merge, then cut a `stellar-registry` crate release +- https://github.com/stellar-registry/cli/pull/82 (open), Stellar Asset Contract support in + `register_import!` +- cut a `stellar-registry` crate release that includes `register_import!` #### ⏳ D7: Contract Details UI Revamp From 83013db59a2140e9ab9c0242b697f8bb133e77b8 Mon Sep 17 00:00:00 2001 From: pselle Date: Thu, 5 Nov 2026 15:39:10 -0500 Subject: [PATCH 09/10] registry: mark partially complete Q4 deliverables pending Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index 494abc5..be59c19 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -864,7 +864,7 @@ Description: - https://github.com/stellar-registry/ui/issues/102 (tracking issue): no partner integration PRs yet -#### 🟩 D2: Help Community Projects Show Registry Info +#### ⏳ D2: Help Community Projects Show Registry Info Description: @@ -893,7 +893,7 @@ Description: - https://github.com/stellar-registry/indexer/issues/50, Registry info displayed on Stellar.Expert -#### 🟩 D3: Developer outreach & education +#### ⏳ D3: Developer outreach & education Description: @@ -920,7 +920,7 @@ Description: - https://github.com/stellar-registry/cli/issues/34, present Registry at Stellar Community Call - https://github.com/stellar-registry/ui/issues/104, monthly Office Hours -#### 🟩 D4: Smart account support in the `account` namespace +#### ⏳ D4: Smart account support in the `account` namespace Description: @@ -956,7 +956,7 @@ Description: commands; blocked upstream on https://github.com/stellar/stellar-cli/issues/2762, with a fix in https://github.com/stellar/stellar-cli/pull/2881 (open) -#### 🟩 D5: Named G-addresses, from contract to ecosystem (follow-on from Q3 D8) +#### ⏳ D5: Named G-addresses, from contract to ecosystem (follow-on from Q3 D8) Description: @@ -1015,7 +1015,7 @@ Description: - https://github.com/stellar-scaffold/cli/issues/613, document named account support: guide merged (above); issue still open -#### 🟩 D6: Simplify `import_contract!` testing +#### ⏳ D6: Simplify `import_contract!` testing Description: @@ -1082,7 +1082,7 @@ Description: - https://github.com/stellar-registry/cli/issues/14: no upstream issues or PRs created yet in https://github.com/stellar/stellar-cli -#### 🟩 D9: `stellar-registry/actions` maturation & adoption +#### ⏳ D9: `stellar-registry/actions` maturation & adoption Description: From 7854e50d9327ad765b9491884c69e604bb635358 Mon Sep 17 00:00:00 2001 From: pselle Date: Wed, 11 Nov 2026 13:54:32 -0500 Subject: [PATCH 10/10] registry: Q4 D6 complete Co-Authored-By: Claude --- docs/projects/stellar-registry.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/docs/projects/stellar-registry.md b/docs/projects/stellar-registry.md index be59c19..de6fc82 100644 --- a/docs/projects/stellar-registry.md +++ b/docs/projects/stellar-registry.md @@ -1015,7 +1015,7 @@ Description: - https://github.com/stellar-scaffold/cli/issues/613, document named account support: guide merged (above); issue still open -#### ⏳ D6: Simplify `import_contract!` testing +#### ✅ D6: Simplify `import_contract!` testing Description: @@ -1034,15 +1034,19 @@ Description: **✅ Complete:** +Tracking issue https://github.com/stellar-registry/cli/issues/65 closed November 11 once its +component PRs merged. + - https://github.com/stellar-registry/cli/pull/77, `register_import!` for testing `import_contract!` callers - -**⚠️ Pending:** - -- https://github.com/stellar-registry/cli/issues/65 (tracking issue) -- https://github.com/stellar-registry/cli/pull/82 (open), Stellar Asset Contract support in +- https://github.com/stellar-registry/cli/pull/82, Stellar Asset Contract support in `register_import!` -- cut a `stellar-registry` crate release that includes `register_import!` +- Both released in + [stellar-registry v0.1.4](https://github.com/stellar-registry/cli/releases/tag/stellar-registry-v0.1.4) + and + [stellar-registry-cli v0.3.1](https://github.com/stellar-registry/cli/releases/tag/stellar-registry-cli-v0.3.1) +- https://github.com/stellar-registry/cli/pull/113, suggest Stellar Scaffold when a local registry + lookup fails (merged; ships in the next release) #### ⏳ D7: Contract Details UI Revamp