Skip to content
This repository was archived by the owner on Sep 29, 2026. It is now read-only.

v1.1.0 - Nostr Support

Choose a tag to compare

@ninepointlabs ninepointlabs released this 04 Feb 17:36
· 1 commit to main since this release

πŸŽ‰ Nostr Protocol Support

SendIt CLI now supports posting to Nostr alongside Micro.blog and X (Twitter)!

⚑ New Features

  • Nostr Protocol Integration: Post to the decentralized Nostr network
  • Dual Authentication: Choose between nsec keys (NIP-19) or Pleb Signer (NIP-55) for secure key management
  • Multi-Relay Support: Posts are distributed across multiple Nostr relays for maximum reach
  • Default Relays: Pre-configured with relay.pleb.one, relay.primal.net, relay.damus.io, and relay.snort.social

πŸ”§ Technical Details

  • Added nostr gem (v0.7) for Nostr protocol implementation
  • Added ruby-dbus gem (v0.25) for Pleb Signer integration via D-Bus
  • New SCLI::Nostr service class with full relay management
  • Enhanced configuration flow for interactive Nostr setup
  • Updated CLI to post to all three services simultaneously

πŸ“¦ Installation

Choose your distribution:

Debian/Ubuntu:

wget https://github.com/timappledotcom/sendit-cli/releases/download/v1.1.0/sendit-cli_1.1.0_amd64.deb
sudo dpkg -i sendit-cli_1.1.0_amd64.deb

Arch Linux:

wget https://github.com/timappledotcom/sendit-cli/releases/download/v1.1.0/sendit-cli-1.1.0-1-x86_64.pkg.tar.zst
sudo pacman -U sendit-cli-1.1.0-1-x86_64.pkg.tar.zst

Fedora/RHEL/Rocky:

wget https://github.com/timappledotcom/sendit-cli/releases/download/v1.1.0/sendit-cli-1.1.0-1.el9.x86_64.rpm
sudo dnf install sendit-cli-1.1.0-1.el9.x86_64.rpm

From Source:

wget https://github.com/timappledotcom/sendit-cli/releases/download/v1.1.0/sendit-cli-1.1.0-linux-x86_64.tar.gz
tar -xzf sendit-cli-1.1.0-linux-x86_64.tar.gz
cd sendit-cli-1.1.0-linux-x86_64
./install.sh

πŸ“š Documentation

See the README for:

  • Nostr setup instructions
  • Authentication method comparison
  • Pleb Signer installation guide
  • Relay configuration options

πŸ”— Links