Skip to content

Testship

Free, Open-source, and Fast Testing For Solana Anchor Programs
Terminal window
npx @blockchain-hq/testship@latest start

No installation required! Just run the command above in your Anchor project directory.

📦 View on npm

See Testship in action - testing Anchor programs interactively:

Silent walkthrough showing IDL loading, instruction testing, and transaction execution. Voice-over version coming soon!

Testship brings testing directly to your Solana Anchor programs, wherever they are. Unlike other testing platforms that require you to move your code to their IDE or playground, Testship works seamlessly with your existing development environment.

Value Proposition: Bring testing to your program rather than moving your program to the test suite.

Traditional platforms like Solana Playground or Codigo require you to write programs on their platform or IDE to use their testing utilities. Most developers don’t want to change their IDE or platform just for testing. Testship works directly on your machine, with your existing code.

🚀 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

Coming Soon

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

⚡ Hot Reloading

Coming Soon

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

📦 Export to Tests

Coming Soon


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

  • ✅ Instant Interactive UI for testing any Anchor program
  • ✅ Automatic derivation of basic + complex PDA
  • ✅ Account suggestions based on recently used ones
  • 🔄 Session sharing
  • 🔄 Hot reloading
  • 🗺️ Export to Tests (Roadmap)

Ready to streamline your Solana development workflow? Check out our Quick Start guide to begin testing your Anchor programs with Testship.