Built for Developers

A powerful, flexible, and strictly typed API that works out of the box. Drop-in UI components or full custom control — your choice.

Integrate in 3 steps

1

Install SDK

Available for Node.js, Python, Go, and React.

2

Create Payment Intent

Generate an address or a fully hosted checkout link.

3

Listen for Webhooks

Receive guaranteed delivery webhooks upon transaction confirmation.

index.ts
typescript
import { Texnova } from '@texnova/node';

const texnova = new Texnova('sk_live_...43F5');

// Create a new crypto checkout session
const checkout = await texnova.checkouts.create({
  amount: 1500, // $150.00
  currency: 'USD',
  settlement_currency: 'USDC',
  metadata: {
    order_id: 'ord_839f2a',
  },
  success_url: 'https://example.com/success',
});

console.log(checkout.url);

SDKs & Libraries

Node.js

npm install @texnova/node

Python

pip install texnova

Go

go get github.com/texnova/go

React

npm install @texnova/react

GraphQL API Beta

We are currently rolling out our GraphQL API to early access partners. Query exactly the data you need across transactions, customers, and settlement batches in a single round trip.

Request Early Access

Guaranteed Webhook Delivery

Never miss a payment. Our webhook system ensures 99.999% delivery rate with automatic retries with exponential backoff and localized endpoint signing.

Explore Webhook Docs