Azure DevOps extension for Bitcoin Lightning tipping (zaps) on work items.
Zaplie enables team members to send Bitcoin Lightning tips to each other directly from Azure DevOps work items. Recognize great work with sats!
- Zap work item assignees from the context menu
- Preset amounts: 100, 500, 1000, 5000 sats
- Custom amount support
- QR code for Lightning wallet scanning
- Automatic comment posting on zap confirmation
- Settings hub for Lightning address configuration
Install from the Visual Studio Marketplace
# Install dependencies
bun install
# Build development package
bun run package-dev
# Upload VSIX to your organization- Bun (or Node.js 18+)
- tfx-cli (
npm install -g tfx-cli)
# Install dependencies
bun install
# Build dev package
bun run package-dev
# Build release package
bun run package-release
# Lint
bun run lint
# Format check
bun run format:check
# Format fix
bun run format
# Type check
bun run typecheckzaplie-devops/
├── scripts/
│ ├── components/ # React components
│ ├── services/ # API services
│ ├── types/ # TypeScript types
│ ├── utils/ # Utilities
│ ├── zapAction.tsx # Zap dialog entry point
│ └── settings.tsx # Settings hub entry point
├── styles/ # SCSS styles
├── img/ # Extension icons
├── docs/ # Documentation
├── vss-extension.json # Extension manifest
└── package.json
- Go to Organization Settings → Zaplie Settings
- Enter your Lightning address
- Test and save
Add MARKETPLACE_PAT secret to your GitHub repository for automated publishing.
Note: The img/logo.png (128x128) and img/zap-icon.png (16x16) are placeholder images. Replace them with actual Lightning bolt graphics before publishing to the marketplace.
- React 18
- TypeScript 5
- Fluent UI v9
- Webpack 5
- qrcode.react
MIT