MeshWallet

Integrate Cardano wallets with MeshSDK for signing and submitting transactions.

3|3|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/nomos-guild/cgov-api --skill meshwallet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MeshWallet
Source: https://github.com/nomos-guild/cgov-api/tree/main/.claude/skills/meshsdk-wallet
Command: npx skills add https://github.com/nomos-guild/cgov-api --skill meshwallet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a unified integration layer for Cardano wallets via MeshSDK, enabling apps to connect CIP-30 wallets or headless wallets, sign transactions, and submit them programmatically.

Core Features & Use Cases

  • Browser wallet integration (CIP-30) for connected wallets like Eternl, Nami, and Flint, with address retrieval, UTxO access, signing, and submission.
  • Headless wallet support for server-side environments from mnemonic or key material, with bech32 addresses, UTxO queries, signing, and transaction submission.
  • CIP-8 data signing, multi-party/multi-signer signing patterns, and extended wallet tooling via Mesh SDK core.

Quick Start

Install the MeshSDK wallet package and initialize a wallet in your app.

Frequently Asked Questions about MeshWallet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect a Cardano CIP-30 wallet to my web DApp?

To connect a Cardano CIP-30 wallet to a web DApp, you use a factory method to enable browser wallet integration. This allows your app to retrieve bech32 addresses, access UTxOs, sign transactions, and submit them programmatically.

Can I sign Cardano transactions server-side using a headless wallet?

Yes, you can sign Cardano transactions server-side using a headless wallet initialized from a mnemonic or key material. This enables server-side environments to generate bech32 addresses, query UTxOs, sign, and submit transactions.

Does MeshWallet support multi-signer or CIP-8 data signing patterns?

Yes, MeshWallet supports CIP-8 data signing and multi-party or multi-signer signing patterns. This is achieved through extended wallet tooling provided via the MeshSDK core.

What is the best way to handle UTxOs when integrating Cardano wallets?

The best way to handle UTxOs when integrating Cardano wallets is by using Mesh formats through MeshSDK. This approach streamlines address retrieval, UTxO access, and transaction signing across both browser and headless wallet environments.

Can I use MeshWallet to return full transaction data when signing?

Yes, you can use MeshWallet to return full transaction data when signing. It meets CIP-30 compatibility requirements including signTx and ReturnFullTx, alongside bech32 address handling and CIP-8 data signing.