New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@arkade-os/skill

Package Overview
Dependencies
Maintainers
6
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@arkade-os/skill

Arkade SDK skill for AI agents - develop with @arkade-os/sdk for Bitcoin wallets, Lightning, smart contracts, and stablecoin swaps

latest
npmnpm
Version
0.2.1
Version published
Weekly downloads
32
33.33%
Maintainers
6
Weekly downloads
 
Created
Source

@arkade-os/skill

Arkade SDK skill for AI agents — develop with the @arkade-os/sdk TypeScript SDK for Bitcoin wallets, Lightning, smart contracts, and stablecoin swaps.

Features

  • Bitcoin on Arkade: Instant offchain Bitcoin transactions via VTXOs
  • Onchain Ramps: Onboard (onchain to offchain) and offboard (offchain to onchain)
  • Lightning Network: Pay and receive via Boltz submarine swaps
  • Stablecoin Swaps: Trade BTC for USDC/USDT on Polygon, Ethereum, Arbitrum
  • SDK Development Guide: SKILL.md teaches AI agents how to build with Arkade

Default Server: https://arkade.computer

Installation

As an Agent Skill

Install directly into your coding agent using the Vercel Skills CLI:

npx skills add arkade-os/skill

This discovers the arkade skill and installs it into supported agents (Claude Code, Cursor, etc.).

You can also target a specific agent or install globally:

# Install to a specific agent
npx skills add arkade-os/skill --agent claude-code

# Install globally (user-level)
npx skills add arkade-os/skill -g

As an npm Package

npm install @arkade-os/skill
# or
pnpm add @arkade-os/skill

Quick Start

import { Wallet, SingleKey } from "@arkade-os/sdk";
import {
  ArkadeBitcoinSkill,
  ArkaLightningSkill,
  LendaSwapSkill,
} from "@arkade-os/skill";

// Create wallet
const wallet = await Wallet.create({
  identity: SingleKey.fromHex(privateKeyHex),
  arkServerUrl: "https://arkade.computer",
});

// Bitcoin operations
const bitcoin = new ArkadeBitcoinSkill(wallet);
const balance = await bitcoin.getBalance();
await bitcoin.send({ address: "ark1...", amount: 50000 });

// Lightning operations
const lightning = new ArkaLightningSkill({ wallet, network: "bitcoin" });
const invoice = await lightning.createInvoice({ amount: 25000 });

// Stablecoin swaps
const lendaswap = new LendaSwapSkill({ wallet });
const quote = await lendaswap.getQuoteBtcToStablecoin(100000, "usdc_pol");

Available Skills

SkillDescription
ArkadeBitcoinSkillSend/receive BTC via Arkade offchain, onboard/offboard ramps
ArkaLightningSkillLightning payments via Boltz swaps
LendaSwapSkillUSDC/USDT swaps via LendaSwap

Documentation

License

MIT

Keywords

bitcoin

FAQs

Package last updated on 24 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts