wallet-setup

Create, configure, and sync 1Sat wallets across Node.js, browser, and remote environments.

5|1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/b-open-io/1sat-sdk --skill wallet-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wallet-setup
Source: https://github.com/b-open-io/1sat-sdk/tree/main/skills/wallet-setup
Command: npx skills add https://github.com/b-open-io/1sat-sdk --skill wallet-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers create, configure, and synchronize 1Sat wallets across Node.js, browser, and remote environments, simplifying key management, storage setup, and cross-device syncing.

Core Features & Use Cases

  • Node.js Wallet: programmatic wallet creation, local storage configuration, and lifecycle management for BRC-100 workflows.
  • Remote Wallet: lightweight client that delegates transaction handling to a remote server, enabling centralized security and backup.
  • Full Sync & Backup: multi-device synchronization and backup/restore flows, including local and remote storage reconciliation.

Quick Start

Create and initialize a new 1Sat wallet, configure storage, and begin syncing across environments.

Frequently Asked Questions about wallet-setup

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

FAQPage Schema
How do I set up and sync a 1Sat wallet across Node.js and browser environments?

To set up and sync a 1Sat wallet, you create, configure, and initialize wallet instances across Node.js and browser environments. This process covers storage configuration, address synchronization, and lifecycle management for BRC-100 workflows.

What is a remote 1Sat wallet and when do I need it for transaction handling?

A remote 1Sat wallet is a lightweight client that delegates transaction handling to a remote server. You need it when you want centralized security and backup, enabling multi-device synchronization without local key management.

Can I use this to back up and restore BSV wallets across multiple devices?

Yes, you can back up and restore BSV wallets across multiple devices. The workflow handles multi-device synchronization and includes local and remote storage reconciliation to ensure your wallet data remains consistent.

Does this workflow support BRC-100 compatibility with @1sat/wallet packages?

Yes, this workflow supports BRC-100 compatibility. It integrates directly with @1sat/wallet, @1sat/wallet-node, and @1sat/wallet-remote packages to provide a unified wallet client across different platforms.

What is the best way to configure local and remote storage for 1Sat wallet synchronization?

The best way to configure storage for 1Sat wallet synchronization is to initialize storage settings during wallet creation. This enables local and remote storage integration, allowing seamless multi-device sync and backup reconciliation.