Payments for
the next billion.
PayArk provides the industrial-grade settlement layer for Nepal. Integrate all local wallets with one unified SDK. Zero setup fees, 100% engineering focused.
Developer experience
is our obsession.
Unified SDK Interface
One package for eSewa, Khalti, and ConnectIPS. Zero SOAP/XML overhead. Just clean, async/await TypeScript.
Signed Webhook Pipeline
Normalized event streams across all providers. We handle HMAC-SHA256 signature verification and redelivery logic automatically.
Atomic-Level Security
Credentials are AES-256-GCM encrypted before commit. Our SSRF-hardened egress ensures your internal infrastructure remains invisible.
import { PayArk } from "@payark/sdk";
const payark = new PayArk({
apiKey: process.env.PAYARK_KEY
});
// One API for Khalti, eSewa, ConnectIPS
const checkout = await payark.checkout.create({
amount: 1000,
provider: "esewa",
returnUrl: "https://payark-public-demo.vercel.app/"
});Effect TS SDK
First-class support for Effect. Write robust, type-safe payment flows with our dedicated @payark/sdk-effect package.
Idempotency Engine
Eliminate duplicate transactions. Our middleware ensures every payment intent is processed exactly once, regardless of retries.
AES-256-GCM Encryption
Enterprise-grade vaulting. Merchant credentials are encrypted at the application level before touching the persistent store.
SSRF Hardened
Robust protection for outbound webhooks. Multi-layer validation prevents internal network scanning and data leakage.
Edge Native Runtime
Built on Hono and Cloudflare Workers. Sub-50ms handshake latency through global edge deployment.
Strict Zod Schemas
End-to-end type safety. Automated OpenAPI generation and coercive validation for all payment parameters.
Sandbox Isolation
Test without risk. A dedicated sandbox environment with matching signatures to mirror production exactly.
See PayArk in Action
Experience the industrial-grade integration flow. Run the SDK, observe the settlement, and monitor atomic webhooks.
Ready for Request
Run the SDK snippet to initiate an atomic checkout flow.
System Trajectory
Our architectural path from single-node MVP to distributed financial mesh.
Core Infrastructure
Cloudflare Edge Runtime, Hono API, and Supabase RLS, Sandbox, SDK for Node.js
Dev Experience
MCP, CLI, Support for more providers, SDK for 5+ languages, Docs
Gateway Mesh
Plugins and multi-currency routing.
Bank Protocol
Direct-to-bank settlements and AI fraud detection.
Join the Waitlist.
We're rolling out access to local builders. Reserve your spot in the next atomic settlement batch.
Product Updates
Changelog
Stable Release: v0.4.5
Deployed core API to Cloudflare Workers with nodejs_compat
Implemented SSRF protection for outbound webhook delivery
Synchronized edge bindings (SUPABASE_KEY) for sub-50ms auth
Restored full SDK test suite compatibility with Hono .request()
Migrated merchant secrets to AES-256-GCM encryption
Refined @payark/sdk error hierarchy (instanceof PayArkError)
Added sandbox mode for credential-free local testing
Industrial 'Dark Tech' aesthetic rollout for public demo
Integrated Scalar for interactive, OpenAPI-driven docs
Optimized CI/CD workflow with Turborepo and Bun caching