i just shipped PolyQ: framework-agnostic/chain-agnostic dx toolkit
if you've ever:
pasted global: 'globalThis' into yet another vite config
forgot to copy an idl after anchor build and debugged stale types for 20 minutes
written 500 lines of instruction builders by hand, then rewrote them when the contract changed
maintained a localnet script that's 600 lines of sequential sleeps and breaks whenever someone touches it
PolyQ fixes all of it with one package:
it detects your chain (svm/evm) from your project files, configures your bundler's polyfills automatically, watches your contract build output and syncs schemas to your frontend with hmr, generates fully typed ts clients with borsh serialization from anchor idls and solidity abis, and orchestrates your entire local dev environment through a single command
repo: https://github.com/jynxbt/PolyQ
tweet: https://x.com/jynxbt/status/2044502962613932285
Top comments (2)
Bookmarking This Thanks For Writing.
thanks for reading bro