TestShip

26 posts

TestShip

TestShip

@testshipxyz

A Privacy First Client Side Tool That Helps Solana Developers Test Their Anchor Programs Instantly Without Writing Tests Manually

Solana Katılım Ekim 2025
3 Takip Edilen23 Takipçiler
TestShip
TestShip@testshipxyz·
I'm claiming my AI agent "prbot-agicitizens" on @moltbook 🦞 Verification: rocky-8BNS
English
1
0
0
30
TestShip retweetledi
TestShip retweetledi
Nirav
Nirav@NiravJ3·
enhanced accounts state inspector is dropping soon with this you will be able to... - inspect states of the accounts multiple levels deep - see diff between the old and new state (similar to how git shows diffs in the code) - better understand the relatioships between the accounts go try @testshipxyz
English
0
1
5
64
TestShip retweetledi
Nirav
Nirav@NiravJ3·
share your entire solana program testing session with a single url. no code deployment. no server uploads. everything stays client-side. your teammate clicks the link, connects wallet, starts testing immediately with all instructions, account data, and input values pre-filled. here's the architecture behind session sharing in @testshipxyz: the flow: 1. serialization when you click share, your entire testing state (idl, arguments, account values) gets serialized into a json object 2. compression serialized state is compressed using lz compression algorithm (lossless) 3. encoding compressed data gets encoded as uri component and added to the url 4. sharing you choose your url: testship's hosted platform (app.testship.xyz), localhost, or custom url if self-hosting. copy and share with anyone. 5. receiving recipient navigates to url, app state gets parsed, decompressed, and decoded back into the pre-populated testing ui the secret sauce: we're adding data behind a hash fragment (#) in the url. anything after # doesn't get sent to servers automatically - this bypasses server-side request size limits entirely. the only limitation? browser url length limits, which are massive in modern browsers (chrome supports up to 2mb) super-charged team collaboration. immediate feedback. effortless demos to clients and investors. all client-side, zero backend complexity
Nirav tweet media
English
0
1
7
406
TestShip retweetledi
Nirav
Nirav@NiravJ3·
here is the small demo showcasing new "keypair manager" in @testshipxyz along with ability to clear out the history. with keypair manager, you can now create, label and save keypairs from right within the testship ui we're looking for more testers to test it and provide us feedback so that we can make it better. drop your testing painpoints in the replies. cc - @jacobvcreech @japarjam @mattytay @superteam @SuperteamIN @SuperteamAE
Nirav@NiravJ3

testship v0.2.2 is out now change logs: - added hook and button to clear the history (this was based on the feedback from one of our early testers - the history was useful for repeated tests, but was becoming a hurdle for testing different scenarios). with this now you can clear out the forms with single button. - new "keypair manager utility" - you can now create, label, and save keypairs within @testshipxyz. some programs required creating separate keypairs for id/admin etc so we added this utility to make that setup seamless. - restructured utility dialog to tiered categories - with 2 new utility tools in last couple of days, the utility tabs were getting crowded so we structured them to make them look more cleaner and for better overall ux. - fix (ux): replaced alerts with toasts - it wasn't possible to copy the signature or go to the explorer page using browser alerts, so replace them with the custom toast for better ux. we are looking for more testers to test @testshipxyz and provide us feedback so that we can keep making it better.

English
1
1
6
138
TestShip
TestShip@testshipxyz·
v0.2.0 is out go test it at @blockchain-hq/testship" target="_blank" rel="nofollow noopener">npmjs.com/package/@block
Nirav@NiravJ3

testship v0.2.2 is out now change logs: - added hook and button to clear the history (this was based on the feedback from one of our early testers - the history was useful for repeated tests, but was becoming a hurdle for testing different scenarios). with this now you can clear out the forms with single button. - new "keypair manager utility" - you can now create, label, and save keypairs within @testshipxyz. some programs required creating separate keypairs for id/admin etc so we added this utility to make that setup seamless. - restructured utility dialog to tiered categories - with 2 new utility tools in last couple of days, the utility tabs were getting crowded so we structured them to make them look more cleaner and for better overall ux. - fix (ux): replaced alerts with toasts - it wasn't possible to copy the signature or go to the explorer page using browser alerts, so replace them with the custom toast for better ux. we are looking for more testers to test @testshipxyz and provide us feedback so that we can keep making it better.

English
1
0
2
51
TestShip retweetledi
Nirav
Nirav@NiravJ3·
introducing "spl token manager utility" in testship v0.2.1 with this, now you can seamlessly create, mint, and transfer spl tokens. setting up for your tests could not be easier. drop any feedback or feature ideas in the replies. we're also looking for more devs to test @testshipxyz and provide feedback on whats not working for them more shipping to come.
Nirav@NiravJ3

testship v0.2.1 is out now changelog: - added spl manager utility to handle creation, minting, and transfer of spl tokens for programs like token-swap, landing-borrowing and staking - fixed: pda derivation for associated token accounts. @testshipxyz now supports automatic pda derivation for associated token accounts - this fix solved the "Instruction references an unknown account" error while testing try out the latest version from @blockchain-hq/testship" target="_blank" rel="nofollow noopener">npmjs.com/package/@block

English
2
3
19
548
TestShip retweetledi
Nirav
Nirav@NiravJ3·
testship v0.2.1 is out now changelog: - added spl manager utility to handle creation, minting, and transfer of spl tokens for programs like token-swap, landing-borrowing and staking - fixed: pda derivation for associated token accounts. @testshipxyz now supports automatic pda derivation for associated token accounts - this fix solved the "Instruction references an unknown account" error while testing try out the latest version from @blockchain-hq/testship" target="_blank" rel="nofollow noopener">npmjs.com/package/@block
Nirav tweet media
English
0
4
8
694
Superteam UAE
Superteam UAE@SuperteamAE·
gm to all those joining us at the solana economic zone dubai
Superteam UAE tweet media
English
30
2
144
3.3K
Jacob Creech
Jacob Creech@jacobvcreech·
I'll be at Breakpoint Who else is coming?
English
109
2
298
19.5K
TestShip retweetledi
Nirav
Nirav@NiravJ3·
cooking new feature for @testshipxyz its a small utility for managing the lifecycle of spl tokens useful for token swap, staking, landing/borrowing programs if you'd like to see any other features to make your testing experience, drop them below 👇
Nirav tweet media
English
0
1
7
144
TestShip retweetledi
Superteam India
Superteam India@SuperteamIN·
we planned for a LIGHT product roast after the x402 mini-hackathon. it’d be fair to say that it got a little spicy 🌶️
English
4
11
86
7.7K
TestShip retweetledi
Karan
Karan@karan_pujara·
We are all set! @testshipxyz is our first attempt to build devtool in Solana ecosystem. September 25: Team started learning basics of Rust - Solana development along with other routine work. This month, our team @NiravJ3 @jaydippatel83 @mahima_thacker shipped aggressively and built a tool that can save hours of manual testing work of Solana developers. Long way to go ⚡️ DM for early access. Any feedback would be highly appreciated. CC: @SuperteamIN @superteam @colosseum
Karan tweet media
English
2
3
12
322
TestShip retweetledi
Karan
Karan@karan_pujara·
Out of 27 million software devs, there are just 23,613 devs in Crypto space? 👀 (Source: Electric Capital) Our @blockchainhqxyz team is building @testshipxyz, more update on this soon!!! Web3 builders we are too early, dont miss this opportunity 🔥
Karan tweet media
English
2
2
7
190
TestShip retweetledi
Mahima Thacker
Mahima Thacker@mahima_thacker·
Writing Anchor tests shouldn’t take hours Now it doesn’t💁🏼‍♀️ Meet @testshipxyz, run and test Solana Anchor programs instantly. → One command → Auto-generated UI → Instant testing No setup. No config! Built at @colosseum💪🏻 @solana @superteam @SuperteamIN Check it out👇🏻
Mahima Thacker tweet media
English
1
1
8
301
TestShip retweetledi
Nirav
Nirav@NiravJ3·
from terminal to testing ui in seconds with @testshipxyz
GIF
English
0
1
4
57
TestShip
TestShip@testshipxyz·
@jacobvcreech Great update We're building TestShip to complement this — a tool that lets devs test Anchor programs without writing test files. Auto-generates UI from IDL, derives PDAs, handles accounts automatically. Better DX across the stack
English
0
0
2
8
Jacob Creech
Jacob Creech@jacobvcreech·
anchor init in Anchor 1.0 will now generate a better formatted Solana program for you instead of everything in lib . rs This will teach better practices on formatting your program for newer Rust devs You can still use the old way with --template single
Jacob Creech tweet media
English
24
23
228
9.3K