Skip to content

docs: Announce Nano (XNO) availability across documentation and templates - #218

Open
cbrunnkvist wants to merge 1 commit into
open-wallet-standard:mainfrom
OpenRai:feat/nano-chain-docs
Open

docs: Announce Nano (XNO) availability across documentation and templates#218
cbrunnkvist wants to merge 1 commit into
open-wallet-standard:mainfrom
OpenRai:feat/nano-chain-docs

Conversation

@cbrunnkvist

@cbrunnkvist cbrunnkvist commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

I was a bit too focused on the technical side in #109, and left out a fair chunk of "end-user discoverability" by failing to mention the chain in all (more than I expected) the different places where we mention builtin support for x y and z.

This PR ensures that Nano/XNO/nano_ are consistently listed alongside other supported chains, what standard derivation paths are used, etc. There are also some code samples updated accordingly...

Mostly, I found mentions in...:

  • per-language README.md files
  • chain summary tables here and there
  • examples and "Usage:" references
  • TypeScript and Python code sample output
  • the quickstart snippets and getting started guides now mention Nano as part of the default supported chains
  • Crate-level files also reflect Nano support

In short, we ensure that developers, users and Googlebots alike can discover that Nano is now a supported chain in the OWS ecosystem 👍

Testing

  • cargo test --workspace passes
  • cargo clippy --workspace -- -D warnings is clean
  • npm test passes (if Node bindings changed)
  • Tested manually with ows CLI

Notes

There is already a companion-utility that bundles a set of Nano-transacting Agent skills 🦀 at @casualsecurityinc/xno-skills now built directly on top of the OWS 🥳 (but I think it is outside of the scope of these OWS documents to mention 3rd party tooling in the docs)


Note

Low Risk
Markdown-only discoverability updates with no runtime, signing, or policy behavior changes.

Overview
Documentation-only follow-up so Nano (XNO) shows up everywhere other built-in chains are advertised, after the implementation landed elsewhere.

Nano is added to supported-chain tables and narrative lists (Ed25519, nano_ addresses, m/44'/165'/0') in the root and binding READMEs, readme/partials/supported-chains.md, and docs/07-supported-chains.md—including CAIP-2 nano:mainnet, the nano CLI alias, and HD derivation in the mnemonic tree. Quickstart and SDK sample comments now name Nano (and NEAR/Spark where lists were tightened) so default wallet creation is described consistently.

Reviewed by Cursor Bugbot for commit b9f8f68. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel

vercel Bot commented Apr 30, 2026

Copy link
Copy Markdown

@cbrunnkvist is attempting to deploy a commit to the MoonPay Team on Vercel.

A member of the Team first needs to authorize it.

@cbrunnkvist
cbrunnkvist marked this pull request as ready for review May 1, 2026 08:38
@cbrunnkvist
cbrunnkvist requested a review from njdawn as a code owner May 1, 2026 08:38
@cbrunnkvist

Copy link
Copy Markdown
Contributor Author

Uh, also please let me know if completely overlooked how perhaps some docs-amending agent maybe is supposed do do this authoring in some semi-auto fashion?! I.e. am I even doing the right thing here?

@0xultravioleta

Copy link
Copy Markdown
Collaborator

Hey @cbrunnkvist, you're doing the right thing here. These docs are hand-authored, there's no auto-generation step you missed, so writing them out like this is exactly what's wanted.

Two practical things. First, this branch has a conflict with main now, so it needs a rebase. Second, since these docs announce Nano as available, they should land right after the signing work in #217 rather than ahead of it, otherwise the docs describe something that isn't in main yet. So let's keep this one just behind #217: get that in, rebase this, and it merges right after.

Thanks for splitting the docs out into their own PR, it makes both easier to review.

@cbrunnkvist cbrunnkvist changed the title Announce Nano (XNO) availability across documentation and templates docs: Announce Nano (XNO) availability across documentation and templates Jun 19, 2026
@cbrunnkvist
cbrunnkvist force-pushed the feat/nano-chain-docs branch from 49d2cbc to a5b2ea3 Compare June 19, 2026 09:56
@cbrunnkvist

Copy link
Copy Markdown
Contributor Author

Rebased onto latest upstream/main and resolved all merge conflicts from #221 (NEAR chain support). All 14 conflicted files now include both Nano and NEAR entries.

This PR is ready to merge once #217 (Nano signing implementation) lands.

@cbrunnkvist
cbrunnkvist force-pushed the feat/nano-chain-docs branch from a5b2ea3 to 2f1704d Compare June 20, 2026 09:39

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want reviews to match your repository better? Bugbot Learning can learn team-specific rules from PR activity. A team admin can enable Learning in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 2f1704d. Configure here.

Comment thread .kilo/plans/1777533627751-witty-pixel.md Outdated
Add Nano to every chain enumeration across docs, README, templates,
partials, and the ows skill — including the canonical supported-chains
spec, HD derivation tree, shorthand alias table, and all generated
binding READMEs (regenerated via readme/generate.sh).
@cbrunnkvist
cbrunnkvist force-pushed the feat/nano-chain-docs branch from 2f1704d to b9f8f68 Compare June 22, 2026 04:28
@cbrunnkvist

Copy link
Copy Markdown
Contributor Author

😅 oops, fixed

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