Import Pact Like JavaScript
Write smart contracts in Pact, import them in TypeScript. No manual loading, no boilerplate - just import and use with full type safety.
Where Pact Meets The Web
Build, test, and deploy dapps with the power of modern Web tooling.
Write smart contracts in Pact, import them in TypeScript. No manual loading, no boilerplate - just import and use with full type safety.
Whether you use Vite, Next.js, or any of 10+ supported bundlers, one plugin handles everything. Your Pact code just works.
Save a Pact file, get TypeScript types instantly. Your IDE knows every function, every parameter, every return type.
Build complex transactions with a fluent API. Chain methods naturally, sign when ready, and handle responses gracefully.
Write tests in Pact's REPL or TypeScript. Run them together. No setup ceremonies, just confidence in your code.
One API for every Kadena wallet. Automatic connection handling, built-in UI components, seamless user experience.
Automated scripts handle the complexity. Multi-chain deployments, namespace management, validation hooks - all built in.
Rust parser for speed, zero dependencies for size, smart caching for efficiency. Built for production from day one.
Full Kadena blockchain on your machine. Instant feedback, no testnet delays, complete control over your environment.