Free & Open Source

Test Solana Anchor Programs Without Writing Tests

Interactive UI for testing Solana Anchor programs instantly. No setup, no configuration—just run one command and start testing with an auto-generated interface.

0
Installation Required
100%
Open Source
Fast
Testing Experience
$ npx @blockchain-hq/testship@latest start
✓ Loading Anchor program...
✓ Generating interactive UI...
✓ Ready to test!
Testing interface running...

Everything You Need to Test Faster

Testship brings powerful testing capabilities directly to your Anchor workspace. No context switching, no complicated setup.

Interactive UI

Instantly test any Anchor program with an automatically generated, intuitive testing interface. No setup required.

PDA Derivation

Automatic derivation of basic and complex Program Derived Addresses (PDAs) - no manual calculations needed.

Smart Suggestions

Get account suggestions based on recently used addresses. Never struggle to remember account addresses again.

Session Sharing

Share your testing UI with non-technical team members via a simple link. Collaborate effortlessly.

Hot Reloading

Make changes in your program, run anchor build, and watch the testing UI update automatically with your latest code.

Export to Tests

Soon

Export your interactive tests to automated test suites for CI/CD integration.

Bring Testing to Your Program

Unlike other platforms that require you to move your code to their platform, Testship works directly on your machine with your existing development environment.

See Testship in Action

Watch how easy it is to test your Anchor programs with Testship's interactive interface

Watch the full walkthrough to see all features in action

We ship fast, you test faster

Testship Team and Active Contributors

September 2025

Project Inception

  • Started development on September 20, 2025
  • Built core IDL parser for Anchor programs
  • Designed zero-config architecture (auto-detect projects)
  • Technology stack: React, TypeScript, Anchor SDK

October 2025

Alpha Launch - v0.2.0

  • Auto-generated UI forms from Anchor IDL
  • Basic PDA derivation (const & arg-based seeds)
  • Session sharing via URL for team collaboration
  • Wallet integration (Phantom, Solflare, Backpack)
  • Hot reloading on IDL changes
  • Published on NPM & open-sourced on GitHub

November 2025

Critical Features & Bug Fixes

  • Fixing PDA seed hashing for complex derivations
  • Adding Anchor v0.29+ IDL compatibility layer
  • Building type system support (Vec<T>, Option<T>, enums)
  • Implementing program-defined error parsing
  • New utilities: SPL Token Manager & Keypair Manager
  • Planning auto-test suite export functionality

Q1 2026

v1.0 Production Release

  • Full type system: Vec<T>, Option<T>, enums, nested structs
  • Auto-test suite export (TypeScript code generation)
  • Transaction state visualizer (before/after comparison)
  • Test scenario recording & playback
  • CI/CD integration (GitHub Actions, Docker support)
  • Enhanced security warnings & RPC validation

Get Started in Seconds

No installation required. Just one command and you're ready to test.

$ npx @blockchain-hq/testship@latest start
1

Navigate to Project

Open your terminal in your Anchor project directory

2

Run Command

Execute the npx command above to launch Testship

3

Start Testing

Interactive UI opens automatically—begin testing!