GET STARTED
Install Anubis Notary on Linux, macOS, or Windows. Choose between pre-built binaries (recommended) or build from source.
▸ Quick Install (Recommended)
Linux (x86_64)
# Download binary
curl -LO https://github.com/AnubisQuantumCipher/anubis-notary/releases/download/v0.4.2/anubis-notary-linux-x86_64
# Make executable
chmod +x anubis-notary-linux-x86_64
# Move to PATH (optional)
sudo mv anubis-notary-linux-x86_64 /usr/local/bin/anubis-notary
# Verify installation
anubis-notary --version
# Output: anubis-notary 0.4.2macOS (Apple Silicon)
# Download binary
curl -LO https://github.com/AnubisQuantumCipher/anubis-notary/releases/download/v0.4.2/anubis-notary-darwin-aarch64
# Make executable
chmod +x anubis-notary-darwin-aarch64
# Move to PATH (optional)
sudo mv anubis-notary-darwin-aarch64 /usr/local/bin/anubis-notary
# Verify installation
anubis-notary --versionWindows (x86_64)
# Download from browser or PowerShell:
Invoke-WebRequest -Uri "https://github.com/AnubisQuantumCipher/anubis-notary/releases/download/v0.4.2/anubis-notary-windows-x86_64.exe" -OutFile "anubis-notary.exe"
# Run from current directory
.\anubis-notary.exe --version
# Or add to PATH for system-wide access▸ All Platforms & Architectures
| Platform | Architecture | Download Link |
|---|---|---|
| Linux | x86_64 | anubis-notary-linux-x86_64 |
| Linux | ARM64 | anubis-notary-linux-aarch64 |
| macOS | Apple Silicon | anubis-notary-darwin-aarch64 |
| macOS | Intel (x86_64) | anubis-notary-darwin-x86_64 |
| Windows | x86_64 | anubis-notary-windows-x86_64.exe |
✓ Verify Checksums
Always verify the SHA256 checksum after downloading to ensure file integrity:
# Download checksums file
curl -LO https://github.com/AnubisQuantumCipher/anubis-notary/releases/download/v0.4.2/SHA256SUMS.txt
# Verify (Linux/macOS)
sha256sum -c SHA256SUMS.txt
# Or manually compare
sha256sum anubis-notary-linux-x86_64▸ Build from Source
Requirements
- •Rust 1.75+ - Install from rustup.rs
- •Cargo - Included with Rust
- •Git - For cloning repository
- •4 GiB RAM - For Argon2id key derivation (or 1 GiB with --low-memory)
Build Steps
# Clone repository
git clone https://github.com/AnubisQuantumCipher/anubis-notary.git
cd anubis-notary
# Build release binary (optimized)
cargo build --release
# Binary location
./target/release/anubis-notary --help
# Install system-wide (optional)
cargo install --path .
# Now available as 'anubis-notary' command
anubis-notary --version▸ Post-Installation Setup
1. Initialize Keystore
Create your ML-DSA-87 signing key (stored in ~/.anubis/keystore/):
# Standard mode (4 GiB RAM)
anubis-notary key init
# Low-memory mode (1 GiB RAM)
anubis-notary key init --low-memory
# Show your public key
anubis-notary key show2. Test Installation
Verify everything works by signing a test file:
# Create test file
echo "Hello, Quantum Future!" > test.txt
# Sign it
anubis-notary sign test.txt -o test.sig
# Verify signature
anubis-notary verify --sig test.sig test.txt
# Expected output: ✓ Signature valid3. Backup Your Keys
Critical: Keys cannot be recovered if lost. Back them up immediately:
# Backup keystore directory
cp -r ~/.anubis/keystore/ /path/to/secure/backup/
# Or create encrypted archive
tar czf keystore-backup.tar.gz ~/.anubis/keystore/
gpg -c keystore-backup.tar.gz # Encrypt with passphrase▸ SpoonOS Agent (Natural Language Interface)
TALK TO ANUBIS
Instead of memorizing CLI commands, install the SpoonOS Agent to interact with Anubis Notary using natural language. Say "sign my contract" or "put this on the blockchain" and the agent handles everything.
# Install SpoonOS Agent
pip install anubis-spoon
# Start the chat interface
anubis-chat
# Example conversation:
# You: Sign my contract and anchor it
# Anubis: I found contract.pdf. I'll sign with ML-DSA-87 and anchor to Neo N3.
# Cost: 0.10 GAS (~$0.04). Proceed? [Yes/No]
# You: Yes
# Anubis: Done! TX: 0x7a3b9c2d... Your document is now permanently recorded.Telegram Bot
Access Anubis from Telegram. Same natural language interface, anywhere.
# Start Telegram bot
anubis-telegram
# Or use: @AnubisNotaryBotWeb API Server
Run a REST API server for programmatic access from any application.
# Start API server
anubis-api --port 8080
# POST /api/v1/sign
# POST /api/v1/anchorWhat You Can Say
- "Sign my contract"
- "Put this on the blockchain"
- "Register my house deed"
- "Create my will"
- "If I die, release to my kids"
- "Get married to Alice"
- "List this for sale"
- "How much does anchoring cost?"
The agent understands 200+ natural language patterns across 28 categories of operations.
▸ System Requirements
Minimum
- RAM: 1 GiB (--low-memory mode)
- Storage: 100 MB
- OS: Linux, macOS, Windows
- Architecture: x86_64, ARM64
Recommended
- RAM: 4 GiB (standard Argon2id)
- Storage: 500 MB (with blockchain data)
- Internet: Required for blockchain anchoring
- Backup: Encrypted external drive for keys
Ready to Secure Your Data?
Explore real-world use cases and comprehensive CLI documentation.