Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tender.cash/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Tender provides an official JavaScript SDK to help you integrate cryptocurrency payments into your applications quickly and easily.

Available SDK

JavaScript SDK (Current)

@tender-cash/js-sdk for JavaScript and React applications

JavaScript SDK (Old Version)

Legacy package: @tender-cash/agent-sdk-react

Features

The Tender JavaScript SDK includes:
  • Shadow DOM Isolation - Prevents CSS conflicts with your application styles
  • TypeScript Support - Full TypeScript definitions for type safety
  • Error Handling - Comprehensive error handling with detailed messages
  • Loading States - Built-in loading state management
  • Theme Customization - Support for light and dark themes
  • Auto-Open Modal - Streamlined payment flow with automatic modal opening
  • Framework Agnostic - Works with React, Vue, Angular, or vanilla JavaScript
  • Responsive Design - Optimized for both desktop and mobile devices

Key Features

FeatureJavaScript SDK
TypeScript Support
Payment Initiation
Payment Validation
Blockchain Selection
Loading States
Error Handling
Theme Support
Shadow DOM
Mobile Responsive
React Integration
Vanilla JS Support

Installation

npm
npm install @tender-cash/js-sdk
yarn
yarn add @tender-cash/js-sdk
pnpm
pnpm add @tender-cash/js-sdk

Need Help?

API Reference

View the full API documentation

Quickstart Guide

Get started with Tender API

GitHub

View source code and contribute

Support

Contact our support team