Practical overview
When it fits
Use Sumi Perps when developing around Solana perpetuals markets whose close boundary is set in advance and whose lifecycle ends with last-slot sealing.
Who it is for
- Solana developers integrating perpetuals instructions through TypeScript.
- Market operators and developers exploring the repository’s CLI and examples.
- Teams designing interfaces or analytics for bounded, fixed-window perpetuals markets.
Documented uses
- Build Solana instructions for opening and sealing a market window.
- Explore example flows for slab initialization, window opening and last-slot sealing.
- Inspect the protocol’s funding, insurance and settlement structures.
- Run documented public build and validation commands and render the proof anchor.
Requirements & limits
The repository displays an MIT license. Its TypeScript SDK is listed as available and its operator/developer CLI as beta.
- Market windows have a predefined close boundary and seal at the last slot.
- The documented protocol structure includes a risk slab, margin window, funding tape, insurance balance and settlement trace.
- The SDK exposes instruction builders for opening and sealing windows.
- Running the local validator-backed program tests requires a Solana validator.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install and validate the public engine surfaces
Set up the repository dependencies and run its documented build, public-test and proof-rendering steps.
Before you start
- The Sumi Perps repository
- npm
Steps
Run the command below.
npm installRun the command below.
npm run buildRun the command below.
npm run test:publicRun the command below.
npm run proof:render-mainnet
Expected outcome
The documented build and public validation steps have been run, and the mainnet proof renderer has been invoked.
Guide limitations
- These instructions describe repository commands, not independently verified results.
- Local validator-backed program tests are a separate step and require a Solana validator.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- kijihakata/agents · Official homepage title · retained in its source language

