VKX Technologies Docs

Documentation

Four infrastructure services, independent from each other. Install via npm or talk straight to the REST API — integrate only what you need.

VKX Pay Accept crypto as payment, on or off a website. You price in fiat and receive straight in your wallet. npm install @vkx/pay VKX Bridge Move value across networks with one command. Leaving Polygon, the deposit does not even need gas. npm install @vkx/bridge VKX Gas Sponsor your users' gas via EIP-7702. They transact without holding the network's native coin. npm install @vkx/gas VKX Infrastructure An 8-network wallet embedded in your product. The key is born in the user's browser. npm install @vkx/waas

How integration works

The same contract across every service: you call the API, VKX absorbs the blockchain complexity and returns a simple result.

Any language

The npm packages are convenience. Underneath it is REST with JSON — PHP, Python, Go, Ruby, Java, C# or whatever you use.

Node.jsPHPPythonGoREST

Scoped keys

Secret key on the server only; read key for dashboards and apps. We store only the hash.

Testing

Start with small amounts on the real network: fees are percentages, so testing for real costs cents.

Webhook confirmation

No polling loops. VKX notifies your system, with HMAC-SHA256 signature and automatic redelivery.

Standards we follow

Nothing here is a homemade protocol: where a market standard exists, that is what we use — it is what makes auditing, switching vendors and integrating with the wider ecosystem possible.

EIP-712

Payment authorisation signed and verified on-chain, with readable structured data.

EIP-7702

Gas sponsorship without the user switching wallets — it is their own account that delegates.

ERC-20 / SPL

Standard tokens on EVM networks and Solana, with no proprietary wrapper.

HMAC-SHA256

Webhook signature in the format Stripe and others settled on, with replay protection.