Skip to content

Docs: Yano Wallet page and landing spotlight - #201

Merged
satran004 merged 12 commits into
mainfrom
docs/yano-wallet
Oct 15, 2026
Merged

satran004 merged 12 commits into
mainfrom
docs/yano-wallet

Conversation

@satran004

@satran004 satran004 commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Adds Yano Wallet to the docs and the landing page. Yano Wallet is a desktop Cardano wallet designed for your custom devnet; it connects to a DevKit devnet through Yaci Store. Yano Wallet is marked Preview throughout, since this is its first release.

Docs: new Yano Wallet page (pages/yano-wallet.mdx)

  • What it offers, and how it connects: network Yaci DevKit (magic 42), external backend, Yaci Store at http://localhost:8080/api/v1.
  • Set up the wallet: start DevKit with Yaci Store (tabs for Homebrew/npm, Zip and Docker), install (brew install --cask bloxbean/tap/yano-wallet or a release download), choose Yaci DevKit on the Connect screen, create a wallet and topup it.
  • Connect a dApp (CIP-30):
    • load the Yano Wallet Connector extension unpacked in developer mode from yano-connector-<version>.zip
    • install the Native Messaging host from Settings → Browser connector, then restart the browser
    • connect from the dApp (window.cardano.yano) and approve transactions
  • Yaci Viewer (optional): the wallet only uses it for transaction links. Docker includes it. For Homebrew, npm and Zip it's a separate npm package, started with PORT=5173 yaci-viewer because the wallet links to port 5173 and the package defaults to 3000.
  • When to use it rather than the built-in CIP-30 wallet, and troubleshooting.
  • Five screenshots of the real app on a DevKit devnet (dashboard, send review, connect dApp, approve a mint, the transaction in Yaci Viewer), in public/images/yano-wallet/ (about 600 KB in total).
  • Listed in the sidebar as Yano Wallet (Preview) after CIP-30 Wallet, which now links to it. The page title has a Preview badge.
  • Names no wallet version: downloads link to the releases page, so the page stays right as new releases ship.

Landing page

  • "Sign with a real wallet" section after How it works, tagged Preview:
    • four points and four setup steps, including the browser connector. Step 1 switches between Homebrew/npm, Zip and Docker, and says whether Yaci Viewer is included
    • links to the docs page and the GitHub repo
    • a note that it's a preview for devnets and test networks only
  • An animated wallet window modelled on the real app: a dApp asks to sign a mint, the approval shows what leaves the wallet and the "Creates new tokens" warning, the user approves, and the transaction lands in recent activity.
  • A Yano Wallet box in the diagram's Operate column, and a nav link.

Testing

  • next build passes.
  • Checked in Chromium: the section at 1440px in light and dark themes and at 390px with no horizontal scroll, and the docs page with its images.
  • The docs steps follow the yano-wallet Getting Started guide and connector README, and the screenshots supplied. I didn't run the wallet myself.

🤖 Generated with Claude Code

satran004 and others added 7 commits October 14, 2026 19:37
- New Getting Started page for the Homebrew formulas (yaci-devkit, yaci-devkit-beta):
  install, switching from npm, upgrade, uninstall
- New User Settings page for ~/.yaci-cli/devkit.properties: read by the Homebrew, npm and zip
  distributions (not Docker), precedence, and when to re-create the devnet
- Link both from the introduction, npm, zip and known-issues pages; macOS 15 in the introduction

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ogmios v7.0.0 and Kupo v2.12.0 publish aarch64-macos builds, which DownloadService already selects
(as Known Issues and the npm README say). Remove the warning from the Zip and Homebrew pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A new landing page in the style of store.yaci.xyz, in DevKit's colours, with dark and light themes:

- Hero with a live console: yaci-devkit up boots a devnet, then produces blocks with an event log
- A three.js chain of blocks between the hero and the SDK strip, loaded lazily and only on wide
  screens with motion allowed
- "How it works" diagram: off-chain SDKs (MeshJS, Evolution SDK, Lucid Evolution, Cardano Client
  Lib, PyCardano, Sutra), provider APIs, the devnet (companion / yano-only) and the tools
- Feature cards with animations: block time, node modes, Blockfrost APIs, MCP, CIP-30 wallet,
  rollback testing, catch-up after a pause
- Install tabs for Homebrew, npm, Docker and Zip, what's new in v0.12.0, and a final CTA

Also replaces the v0.12.0-beta5 references in the docs with v0.12.0, and drops the old landing
styles from globals.css.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add a Yano Wallet spotlight section with an animated wallet window,
a Yano Wallet node in the architecture diagram, a nav link, and a new
docs page on connecting Yano Wallet to a DevKit devnet. Remove the
three.js chain band and the three dependency.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep the removal of the three.js chain band here; the Yano Wallet
section, diagram entry and docs page move to a separate stacked PR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add a Yano Wallet docs page: connecting to a DevKit devnet through
Yaci Store, funding, loading the connector extension in developer
mode, installing the Native Messaging host, and approving dApp
requests, with screenshots. Feature it on the landing page with an
animated wallet window modelled on the real app, a diagram entry and
a nav link.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Base automatically changed from docs/landing-redesign to main October 14, 2026 14:43
satran004 and others added 5 commits October 14, 2026 22:46
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Link downloads to the Yano Wallet releases page instead of naming a
release, so the page stays right as new versions ship.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…wer comes from

The landing steps and the docs page only showed yaci-devkit up, which
doesn't apply to Docker. Step 1 now switches between Homebrew/npm, Zip
and Docker. Yaci Viewer is included in Docker; elsewhere it's an optional
npm package that must run on port 5173 for the wallet's links.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@satran004
satran004 merged commit 47d8ff1 into main Oct 15, 2026
2 checks passed
@satran004
satran004 deleted the docs/yano-wallet branch October 15, 2026 03:46
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.

1 participant