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.