All authors
ValidatorsDAO avatar

Claude Skills by ValidatorsDAO

github.com/ValidatorsDAO
18 skillsA× 10B× 3C× 4D× 10 installs2 views
Slv AppC

Router and safety reference for Solana bot and app projects created with `slv bot init`. This skill is template-agnostic — it covers the generic operations that apply to every template. Template-specific guides (trade-app, geyser-ts, shreds-rust, …) live in dedicated `slv-bot-*` skills loaded alongside this one.

developmenttypescriptrust
0
86
Slv BackupA

This skill is loaded into the main SLV assistant's system prompt. It exists for one reason: **`slv backup` and `slv storage` must never freeze the AI console on a TTY prompt.** Every command below has been verified to run end-to-end non-interactively when the documented flags are passed.

devopsgobash
0
86
Slv BenchmarkD

Benchmark and connectivity workflows for SLV using `slv check` commands.

testingapi
0
86
Slv Bot Trade AppB

Reference material for the `trade-app` template. This skill is paired with `slv-app` and always loaded together in the Setzer agent prompt. If you are reading this as the main agent, treat this document as the authoritative reference for the `trade-app` template and fall back to `slv-app` for cross-template operations (inventory scan, wallet preflight, MCP flow).

developmentrustgo
0
86
Slv FirewallC

Lock down the SLV host's network perimeter: nftables default-drop, fail2ban for brute-force, SSH key-based login with password auth off. Non-engineer friendly — three commands, zero file editing. **Related:** For phone/laptop VPN on top of this, see the **slv-wireguard** skill. For automatic HTTPS on the chat UI, see `slv install nginx`. Use this skill when the user says anything like: - "help me lock down the firewall / SSH" - "is my box exposed? / what ports are open?" - "allow only my IP" ...

securitygobash
0
86
Slv Grpc GeyserA

Ansible playbooks and Jinja2 templates for deploying and managing Solana gRPC Geyser streaming nodes.

devopsgobash
0
86
Slv RpcA

Ansible playbooks and Jinja2 templates for deploying and managing Solana RPC nodes (mainnet, testnet, devnet).

devopsrustgo
0
86
Slv Server ProcurementA

Server procurement and provisioning management for SLV users.

businessshellnode
0
86
Slv ValidatorA

Ansible playbooks and Jinja2 templates for deploying and managing Solana validators (mainnet and testnet).

devopsrustgo
0
86
Slv WireguardB

Stand up a WireGuard VPN on the SLV host and pair it with a non-engineer user's phone or laptop. Guided pubkey exchange — the private key never leaves the phone; the server's private key never leaves the VPS. **Related:** For nftables / fail2ban / SSH hardening, see the **slv-firewall** skill. Run that first if you haven't yet — the firewall playbook already opens UDP 51820 for WireGuard, so the VPN will work out of the box. Use this skill when the user says anything like: - "set up the phone...

securitygobash
0
86
Slv HermesC

Deploy a self-hosted Pyth Hermes price feed API stack (NATS + Beacon + Hermes) on a VPS. Hermes serves Pyth Network's REST/WS price feeds (`/v2/updates/price/latest`, `/v2/price_feeds`, `/ws`) by listening to Pythnet for accumulator messages and to the Wormhole network (via Beacon, a highly-available spy) for VAAs. The recipe builds all three components from source, drops systemd units, and validates `/v2/price_feeds` returns 200.

devopsrustgo
0
86
Slv Irq TuningB

NIC IRQ 1:1 pinning, NVMe queue limits, RPS/XPS, NIC ring buffer, sysctl (UDP/TCP buffers, swappiness, netdev_max_backlog), THP off, and ulimit nofile=1M for Solana / Shredstream nodes. Reboot is required when NVMe queue parameters change.

devopsbashnode
0
86
Slv JetstreamerA

Build, configure, and run anza-xyz/jetstreamer + ClickHouse on a dedicated analytics node. Streams Old Faithful CAR archives at multi-million-TPS into ClickHouse so historical Solana data is queryable via SQL (program_invocations, slot_status, pubkey_mentions). Includes hourly backfill timer and a rolling-window retention option.

databasesrustsql
0
86
Slv NftablesA

Deploy an OSS-clean nftables ruleset to any slv-managed host (Hermes, Pythnet RPC, validator, RPC, …). Inventory-driven — mgmt IPs, public ports, and per-port allow lists all come from `~/.slv/inventory.{network}.{role}.yml`, nothing is hardcoded. Atomic + rollback-safe (failed validation restores the previous config) and persistent across reboot. Used by `slv hermes firewall` and `slv pythnet firewall`; the same `cmn/deploy_nftables.yml` playbook works against any inventory.

securitytypescriptgo
0
86
Slv Performance BoostA

Update the kernel (Ubuntu HWE 6.14+), set `amd_pstate=active` (AMD), and apply cpufreq governor=performance, EPP=performance, cpuidle disable, and `scaling_max_freq=cpuinfo_max_freq` so the CPU stays at maximum boost. AMD nodes on kernel < 6.14 require HWE install + reboot.

devopsgobash
0
86
Slv PythnetC

Run a self-hosted Pythnet RPC node — the application-specific Solana fork operated by Pyth's data providers. Pythnet RPC is what `slv-hermes` reads from for accumulator messages; running it locally completes a fully self-hosted Pyth price feed stack. Recipe handles disk mount, sysctl tuning, Solana 1.14 fork build (with cstdint workaround for modern GCC), identity gen, and systemd. Snapshot fetch + catch-up typically finishes in 10-20 minutes.

devopsrustgo
0
86
Slv Rpc GatewayA

A small Rust JSON-RPC + WebSocket gateway that fronts yellowstone-faithful (of1) and routes `jet*` analytics methods to ClickHouse (jetstreamer data). Standard Solana RPC methods pass straight through; new analytic methods are answered from precomputed jetstreamer aggregates.

developmentrustgo
0
86
Slv Smt DisableA

Disable SMT (Hyper-Threading) by adding `nosmt=force` to GRUB. Required for stable single-thread performance on Solana validators / RPCs. Reboot required.

devopsbashperformance
0
86