
НАЧАТЬ РАБОТУ

ВЕРИФИКАЦИЯ

ДОКУМЕНТАЦИЯ
Обновлено: 15 марта 2026 года
Binance теперь поддерживает использование ключей Ed25519 для создания подписанных API-запросов. Это современный и безопасный метод аутентификации. Всё, что требуется — создать пару ключей Ed25519 и зарегистрировать открытый ключ в вашем аккаунте Binance.
Ed25519 — это асимметричная криптографическая система, аналогичная RSA. Вы генерируете связанную пару: закрытый (приватный) ключ, который хранится в секрете и используется для подписи запросов, и открытый (публичный) ключ, который вы предоставляете Binance для проверки подписи.
Схема подписи Ed25519 предлагает высокий уровень безопасности, сопоставимый с 3072-битными RSA-ключами, но при этом обладает ключевыми преимуществами:
| Тип ключа API | Размер подписи | Время работы подписи |
| HMAC-SHA-256 | 64 байта | 0,00 мс |
| Ed25519 | 88 байт | 0,03 мс |
| RSA (2048 бит) | 344 байта | 0,55 мс |
| RSA (4096 бит) | 684 байта | 3,42 мс |
Хотя HMAC-SHA256 демонстрирует немного лучшие показатели скорости и размера, ключи Ed25519 обеспечивают оптимальную производительность и безопасность в связке с Binance API, поэтому мы рекомендуем использовать именно их.
1. Скачайте генератор ключей:
Перейдите на официальную страницу релизов генератора асимметричных ключей:
Важно: Загрузите как сам исполняемый файл, так и файл .CHECKSUM в одну папку. Файл .CHECKSUM необходим для проверки целостности и подлинности загруженного пакета. Нажмите здесь, чтобы получить дополнительную информацию.

2. Сгенерируйте ключи:

Предупреждение: Закрытый ключ должен храниться в строгом секрете. Никогда и никому его не передавайте.
1. Авторизуйтесь в своем аккаунте на kart.fund и перейдите в раздел [Профиль] — [Управление API].
2. В блоке создания API-ключа в пункте "Тип ключа" выберите Ed25519/RSA

3. Укажите название для данного ключа
4. Скопируйте Ed25519 открытый ключ, сгенерированный с помощью генератора асимметричных ключей, и вставьте его в поле "Public key"

5. Выставите нужные разрешения API-ключу и доступ по IP-адресу. Затем нажмите [Создать] и пройдите двухфакторную аутентификацию.

Для отправки подписанных запросов используйте свой закрытый ключ Ed25519 для создания цифровой подписи. Подробные инструкции и примеры кода для различных языков программирования доступны в официальной документации Binance API.
Ознакомьтесь с разделом [Пример подписанной конечной точки для POST /api/v3/order — ключи Ed25519] в главе [Безопасность подписанной конечной точки].