close

DEV Community

JYN
JYN

Posted on

the dx toolkit i wish existed when i started building blockchain frontends

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)

Collapse
 
urmila_sharma_78a50338efb profile image
urmila sharma

Bookmarking This Thanks For Writing.

Collapse
 
jynxbt profile image
JYN

thanks for reading bro