Plugin · Claude Code · Development Tools

Solana Program Escrow

solana-program-escrow is a Claude Code plugin for the Build phase that helps generate and validate a Solana escrow program with tests and extensions.

by solana-program · github.com/solana-program/escrow

Register a Claude Code plugin that generates and validates Solana escrow program instructions, state, events, and tests.

8
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install solana-program-escrow@solana-program/escrow
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:solana-program/escrow") and the paste-ready config with skillselion.get_install_config("plugin:solana-program/escrow").

About

What it does

solana-program-escrow is a narrowly scoped Claude Code plugin marketplace entry from the Solana Program organization. It ships one plugin aimed at builders who need escrow semantics on Solana: defining instruction handlers, persisting escrow state, emitting events, and covering extensions without hand-rolling every boilerplate file. The README and keyword set emphasize generation, validation, and tests—signals that Claude is steered toward Anchor-style program work rather than generic chat. Solo founders shipping DeFi, marketplace, or milestone-payment flows can use it to keep account layouts, PDA patterns, and instruction naming consistent while iterating in Claude Code. It is phase-specific to build because escrow logic is contract implementation, not distribution or analytics. Expect intermediate complexity: you need Solana toolchain literacy, local validator or devnet habits, and comfort reviewing generated Rust for funds safety. The plugin complements official Solana docs; it does not replace audit or formal verification before mainnet.

Highlights

  • Single-plugin bundle focused on Solana escrow program patterns
  • Generator for program instructions, state layouts, and extension hooks
  • Validation workflows for escrow rules and instruction safety
  • Test scaffolding aligned with Solana program development
  • Event and extension modeling for upgradable escrow flows

Why builders use it

Hand-writing escrow instructions, state, events, and tests on Solana is slow and error-prone when milestone payments or held funds are on the line.

After install, Claude can scaffold escrow program pieces, run validation-oriented guidance, and align tests with your Solana workspace conventions.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 8 stars, 0 votes.

FAQ

Who is solana-program-escrow for?

It is for developers building Solana programs that custody or release funds under escrow rules and want Claude Code assistance for instructions, state, and tests.

When should I use solana-program-escrow?

Use it during backend build when you are defining escrow accounts, instruction flows, extensions, and validation before devnet or mainnet deployment.

How do I add solana-program-escrow to my agent?

Add the solana-program/escrow repository as a Claude Code plugin source, install the escrow plugin from the marketplace, and open your Anchor or Solana program repo in Claude Code.

Discussion

Comments

Share how you use solana-program-escrow, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.