validatorsdao/slv/slv-benchmark

Claude Code and agent skill by validatorsdao/slv

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install validatorsdao/slv/slv-benchmark

SKILL.md

SLV Benchmark Skill

Benchmark and connectivity workflows for SLV using slv check commands.

slv check subcommands

SubcommandDescriptionOptions
rpcRPC endpoint latency--url <url>
grpcgRPC endpoint latency--endpoint <url> --token <token>
shredsShredStream endpoint check--endpoint <url>
geyserbenchFull benchmark (side-by-side comparison)--kind --region --endpoint (repeatable) --transactions
ipShow public IP_(none)_

Supported benchmark types (geyserbench)

  • shredstream
  • grpc
  • rpc

Input collection order (geyserbench)

  1. benchmark type (--kind)
  2. region (--region) — required for accurate measurement
  3. endpoint URLs (--endpoint, at least 2)
  4. transactions (--transactions, default 10000)

geyserbench config generation

slv check geyserbench auto-generates ~/.slv/check/geyserbench/config.toml from the CLI options.

Under the hood it uses:

  • ~/.slv/api.yml for the ERPC API key
  • https://edge.erpc.global as erpc_url
  • Default account: pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA
  • Default commitment: processed

Example generated config:

toml
[config]
region = "frankfurt"
erpc_url = "https://edge.erpc.global"
erpc_api_key = "api-key"
transactions = 10000
account = "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA"
commitment = "processed"
[[endpoint]]
name = "http://shreds-fra6-1.erpc.global"
url = "http://shreds-fra6-1.erpc.global"
kind = "shredstream"
[[endpoint]]
name = "http://shreds-turbo-fra-1.erpc.global"
url = "http://shreds-turbo-fra-1.erpc.global"
kind = "shredstream"

API key handling

If ~/.slv/api.yml does not contain the required ERPC API key, instruct the user to get a free API key and configure it first.

Binary installation

Benchmark binaries (grpc_test, geyserbench, shreds_test) are installed to ~/.slv/bin/ by slv install (or curl -fsSL https://storage.slv.dev/slv/install | sh).

The install script uses If-Modified-Since headers so re-running only downloads when the remote binary has been updated.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/validatorsdao/slv/slv-benchmark/badge)](https://verified-skill.com/skills/validatorsdao/slv/slv-benchmark)

Something wrong with this skill or its page? Tell us.