cyberneticlibrary

Build unsigned Solana transactions

orquestra-tx-buildersubagentsetup L313
berkayoztunc/orquestra
What it does

Build unsigned Solana transactions from fully-resolved accounts and arguments

Best for

When all Solana program accounts and arguments are determined and final transaction bytes are needed before signing

Inputs
  • · Program ID
  • · Instruction name
  • · Account list
  • · Arguments
Outputs
  • · Base64 wire transaction
Requires
  • · mcp__orquestra__build_instruction
Preconditions

Program ID, instruction name, all account addresses with signer/writable flags, and typed arguments must be provided

Failure modes
  • · Missing program ID or instruction name
  • · Placeholder account addresses or guessed argument values
  • · Transaction calls without prior account resolution
Trust signals
  • · Includes test/validation protocols
  • · Explicit error handling
  • · Provides usage examples
  • · Built on formal specifications