@1sat/connect
Browser dApps that need wallet connect/sign flows.
Install
bun add @1sat/connectExample
import { createOneSat } from "@1sat/connect";
const onesat = createOneSat({ appName: "My dApp" });
await onesat.connect();Everything you need to create tokens, NFTs, and applications on Bitcoin SV
Pick packages by app surface. These are reference snippets for builders and are not wired into this website runtime.
Source repository: github.com/b-open-io/1sat-sdk
Browser dApps that need wallet connect/sign flows.
Install
bun add @1sat/connectExample
import { createOneSat } from "@1sat/connect";
const onesat = createOneSat({ appName: "My dApp" });
await onesat.connect();React apps using provider/hooks/components.
Install
bun add @1sat/reactExample
import { ConnectButton, OneSatProvider } from "@1sat/react";
<OneSatProvider appName="My App">
<ConnectButton />
</OneSatProvider>;Server scripts, transaction building, and service clients.
Install
bun add @1sat/core @1sat/client @1sat/typesExample
import { createOrdinals } from "@1sat/core";
import { ArcadeClient } from "@1sat/client";
import { ONESAT_MAINNET_URL } from "@1sat/types";BRC-100 wallet engine factories for browser/node.
Install
bun add @1sat/wallet-browser @1sat/wallet-nodeExample
import { createNodeWallet } from "@1sat/wallet-node";
const { wallet } = await createNodeWallet({
rootKey: process.env.ROOT_KEY!,
chain: "main",
dbFilename: "wallet.sqlite",
});Reference links carried forward from the current live ecosystem resources so builders can find the same protocol and tooling surfaces after cutover.
Fungible token specification on 1Sat Ordinals.
Enhanced fungible token model for advanced use cases.
POW20 protocol reference and documentation.
Magic Attribute Protocol for structured metadata.
Cryptographic identity and auth primitives.
Author Identity Protocol reference implementation.
JavaScript tooling for 1Sat Ordinals workflows.
Community BSV20 indexer implementation.
Indexer service for ordinal/token state tracking.
sCrypt-focused 1Sat Ordinals development utilities.
Bitcoin SV Go SDK for backend/infrastructure services.
API docs for JavaScript ordinal/token integrations.
Indexer/API endpoints for Ordinals data access.
Canonical SDK source for current package modules.
Complete protocol specification, API references, and guides to get you started.
Explore the source code, contribute, and see examples from the community.
Build programmable tokens and smart contracts using sCrypt on BSV.
Join developers, ask questions, and get help from the community.
Start with the protocol specification at docs.1satordinals.com to understand how 1Sat Ordinals work.
Check out existing projects and tools on the Projects page to see what's possible.
Connect with other developers in Discord to get help and share your work.
Use the SDK matrix above to choose the right package for your app surface.