Skip to main content

Overview

Tender provides official SDKs to help you integrate cryptocurrency payments and donations into your applications quickly and easily.

Available SDKs

JavaScript SDK (Current)

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

Donation SDK

@tender-cash/donation-sdk — crypto donation widget for React

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
The Tender Donation SDK adds:
  • Campaign Resolution - Fetches campaign name, logo and amount raised from your Access ID
  • Progress Ring - Fundraising progress against a goal you supply
  • Fiat/Crypto Toggle - Enter the donation in either denomination with live rates
  • Preset Amounts - Configurable donation chips with min/max limits
  • Donor Details - Optional name, email and anonymous donations
  • Backend Proxy - Route API calls through your server to keep credentials off the client

Key Features


Installation


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