Skip to main content

Command overview

Run opendev <command> --help for the full flag list for each command.

tx — Analyze a transaction

Fetch and analyze a confirmed Solana transaction on the blockchain.

Examples


simulate — Test unsigned transactions

Run a transaction simulation without on-chain confirmation.

Input types

Examples

Shows a yellow EXECUTING USER CODE banner before running source files. Use --no-exec if you want to refuse source-file input (useful in CI).

batch — Process multiple transactions

Analyze a list of signatures from a JSON file.

Input format

Examples


info — Program coverage

Display supported programs and decoder status.
Shows:
  • List of registered programs
  • Decoder availability for each
  • Overall coverage statistics

login — Set up AI insights

Interactive setup for AI-powered optimization suggestions.

Providers

Flow

  1. Opens provider’s key page in your browser
  2. Prompts you to paste the key (input is masked)
  3. Validates against the provider’s API
  4. Saves to ~/.opendev/credentials.json (chmod 600)

Examples


config — Manage configuration

Store API keys, RPC URLs, and other settings.

Subcommands

set-key

Save an API key for an AI provider:

get-key

List all configured keys (values are masked):

remove-key

Delete a key from storage:

set-rpc

Set the default Solana RPC URL:

Help

Get help for any command: