Перейти к содержимому

FAQ для разработчиков

Здесь мы отвечаем на самые часто задаваемые вопросы разработчиков

Что такое Chaingateway.io? Chaingateway.io — это комплексная платформа, предоставляющая решения на основе блокчейн-API, которые позволяют разработчикам интегрировать функциональность блокчейна в свои приложения. Наши сервисы поддерживают различные блокчейн-сети, обеспечивая плавное и эффективное взаимодействие с данными и операциями блокчейна.

Как мне начать работу с Chaingateway.io? Чтобы начать, зарегистрируйте аккаунт на Chaingateway.io. После регистрации вы сможете получить доступ к своим API-ключам из панели управления, которые понадобятся вам для аутентификации ваших API-запросов. Наша документация предоставляет подробные руководства и примеры, которые помогут вам интегрировать наши API в ваше приложение.

Какие блокчейн-сети поддерживаются? Chaingateway.io поддерживает множество блокчейн-сетей, включая, но не ограничиваясь следующими:

  • Ethereum
    • Mainnet
    • Sepolia
  • Binance Smart Chain
    • Mainnet
    • Testnet
  • Bitcoin
    • Mainnet
    • Testnet3
  • Polygon
    • Mainnet
    • Amoy
  • Tron
    • Mainnet
    • Nile

Подробнее о том, как получить доступ к различным сетям, см. в разделе Поддерживаемые сети.

Какие виды API предлагает Chaingateway.io? Мы предлагаем набор API для различных операций с блокчейном, включая:

  • Управление кошельками: Создание и управление кошельками.
  • Обработка транзакций: Отправка, получение и мониторинг транзакций.
  • Instant Payment Notification: Получение вебхук-уведомлений о событиях в блокчейне.
  • Получение данных: Получение данных блокчейна, таких как балансы, история транзакций и многое другое.

Как аутентифицировать мои API-запросы? API-запросы к Chaingateway.io необходимо аутентифицировать с помощью API-ключа. Ваш API-ключ можно найти в панели управления после входа в систему. Включите этот ключ в заголовки ваших HTTP-запросов следующим образом:

Authorization: YOUR_API_KEY

Существуют ли лимиты использования для API? Да, лимиты использования зависят от вашего тарифного плана. Бесплатные планы имеют более низкие лимиты, в то время как планы более высокого уровня предлагают более щедрые квоты использования. Подробную информацию о лимитах и ценах можно найти на нашей странице тарифов.

Как обрабатывать ошибки от API? Если API-запрос завершается неудачно, ответ будет содержать код ошибки и сообщение, указывающее на проблему. Распространённые коды ошибок включают:

  • 400: Bad Request - Ваш запрос сформирован некорректно.
  • 401: Unauthorized - Ваш API-ключ недействителен или отсутствует.
  • 403: Forbidden - У вас нет разрешения на доступ к запрашиваемому ресурсу.
  • 422: Unprocessable Entity - Запрос был сформирован корректно, но не может быть обработан из-за семантических ошибок.
  • 500: Internal Server Error - На нашей стороне произошла ошибка.

Подробнее см. в разделе обработки ошибок нашей документации. Мы также добавляем полезную информацию в тело нашего ответа. Вот пример:

{
"status": 422,
"ok": false,
"message": "insufficient funds for gas * price + value: balance 2000000000000, tx cost 195000000000000, overshot 193000000000000",
"errors": []
}
{
"status": 422,
"ok": false,
"message": "Data validation failed",
"errors": {
"password": ["The password field is required."]
}
}

Могу ли я протестировать API в песочнице (sandbox)? Да, мы предоставляем testnet-среду для тестирования. Это позволяет вам протестировать свою интеграцию, не затрагивая реальные транзакции блокчейна в mainnet, а только в testnet. Доступ к песочнице можно настроить из вашей панели управления.

См. Поддерживаемые сети, чтобы узнать, как получить доступ к различным сетям.

Как я могу отслеживать использование API? Вы можете отслеживать использование API из панели управления, которая предоставляет подробную аналитику и отчёты о количестве выполненных запросов, использовании данных и любых возникших ошибках.

Как получить поддержку при возникновении проблем? Для получения поддержки вы можете обратиться через наш портал поддержки, доступный в панели управления. Мы также предоставляем форум сообщества и обширную документацию, которые могут помочь решить распространённые проблемы.

По срочным вопросам обращайтесь напрямую в нашу команду поддержки по электронной почте support@chaingateway.io, через Telegram или через веб-чат на сайте.

Мы также ведём сообщество в Telegram, где вы найдёте полезные обсуждения.

Существует ли реферальная программа или программа партнёрства? Да, мы предлагаем реферальные и партнёрские программы для разработчиков и компаний, заинтересованных в продвижении Chaingateway.io. Подробнее см. на нашей странице партнёрства.

Где я могу найти последние обновления и новости о Chaingateway.io?

Следите за последними новостями, выпусками функций и объявлениями, подписавшись на наш блог и нашу рассылку.