Skip to content

v1.10.0 — Solana key format compatibility + sourced key errors

Choose a tag to compare

@VickyXAI VickyXAI released this 28 Jul 20:01
· 8 commits to main since this release

Added

  • solana_key_to_bytes now accepts the Solana CLI JSON byte-array format (~/.config/solana/id.json) and 64-byte hex keys (with or without 0x), alongside the existing bs58 encodings. Previously these failed with Invalid Solana private key: Non-base58 character.

Changed

  • Invalid-key errors now name the source the key was loaded from (SOLANA_WALLET_KEY env var or ~/.blockrun/.solana-session). A 32-byte hex key is identified as the EVM (Base) wallet format, and unrecognized input lists the accepted formats.

TypeScript SDK parity: @blockrun/llm 3.9.0. See CHANGELOG.md for full detail.