Horizen EON と ZEN Payments API でビジネスの可能性を最大化

公開: 2023-05-03
ZENペイメントを受け入れる

今日、多くの企業がデジタル決済オプションに移行しており、暗号通貨決済の人気が高まっています。 Zen や Horizen などの暗号通貨の台頭に伴い、企業はこれらのデジタル通貨を支払い方法として受け入れる可能性を探る必要があります。 このブログ投稿では、Horizen EON と ZEN Payments API を使用してビジネスの可能性を最大化する利点について説明します。

ホライズンEONの概要

ホライズンEONの概要

Horizen EON は、Horizen が開発した新しいパブリック サイドチェーンであり、イーサリアムの EVM との高いレベルの互換性を提供するように設計されています。 EON サイドチェーンは、Horizen のメイン ブロックチェーンの上に構築されており、開発者はイーサリアムのスマート コントラクトとアプリケーションの広大なエコシステムにアクセスできる分散型アプリケーション (dApps) を構築できます。

EON のユニークな機能の 1 つは、Covalent との統合です。これにより、EON 開発者に統合データ API が提供され、ブロックチェーン データへのアクセスと分析が容易になります。 この統合により、開発者は重要なデータ ポイントにすばやく簡単にアクセスできるようになり、開発プロセスが合理化され、より複雑で強力な dApp を作成できるようになります。

EON は、広範なドキュメント、EON 固有のブロック エクスプローラー、EON ノード管理ツールなどの堅牢な開発者ツールも提供します。 これらのツールを使用すると、開発者は dApp を簡単にテストして EON サイドチェーンにデプロイできます。

全体として、Horizen EON はブロックチェーン エコシステムへの有望な新規追加であり、イーサリアムの広大なエコシステムにアクセスできる分散型アプリケーションを構築するための強力で柔軟なプラットフォームを開発者に提供します。

Horizen EONツール

Horizen EON エコシステムは、EON サイドチェーンを中心に構築された開発者、プロジェクト、およびビジネスの活発で成長しているコミュニティです。 エコシステムは、開発者が分散型アプリケーションを構築および展開するためのプラットフォームを提供し、企業は EON の力を活用して自社の製品やサービスを強化できます。

EON エコシステムの重要な機能の 1 つは、イーサリアムの EVM との互換性です。これにより、開発者は既存の dApp を簡単に移行したり、EON サイドチェーンでシームレスに実行できる新しい dApp を作成したりできます。 この互換性により、既存の Ethereum ツール、スマート コントラクト、およびアプリケーションの膨大な配列が、EON サイドチェーン上で構築する開発者に開かれます。

エコシステムには、広範なドキュメント、チュートリアル、およびリソースを提供する Horizen 開発者ポータルなど、開発者と企業をサポートするためのさまざまなツールとサービスも含まれています。 さらに、エコシステムは、ノード管理ツール、ブロック エクスプローラー、および EON サイドチェーンで dApps を開発および展開するためのその他の必須ツールを提供します。

NOWPayments API: はじめに

NOWPayments は、企業が ZEN を含むさまざまな暗号通貨での支払いを受け入れることを可能にする暗号通貨支払いゲートウェイです。 NOWPayments は、暗号通貨の支払いを受け入れるためのシンプルで効率的な方法を企業に提供し、企業が支払いを管理するのに役立つさまざまなツールと機能を提供します。

NOWPayments API は、NOWPayments をビジネスの既存のシステムと統合するために使用できる一連の RESTful API です。 これらの API は、仮想通貨の支払いを受け入れるシンプルで効率的な方法を企業に提供し、請求書の作成と管理、支払いの実施、通貨の交換など、さまざまなタスクの実行に使用できます。

サンドボックス環境で Horizen Payment Gateway API を試す

Horizen Payment Gateway API をビジネスの既存のシステムに統合する前に、サンドボックス環境で試してみることをお勧めします。 サンドボックス環境は、稼働中のシステムに影響を与えずに API をテストできるテスト環境です。

NOWPayments はサンドボックス API を提供しており、ユーザーは支払い作成リクエストで「ケース」パラメーターを指定し、提示されたケースごとに通知を受け取ることで、実際のお金を送信することなくすべてをテストできます。

NOWPayments の API のテストを開始するには、ユーザーは account-sandbox.nowpayments.io でサインアップし、結果のウォレットを指定する必要があります。 また、API で認証できるようにする API キーを生成する必要もあります。 NOWPayments は、ユーザーが API と対話するために使用できるすべての利用可能なエンドポイントとパラメーターの概要を説明する包括的な API ドキュメントを提供します。

サンドボックス環境では、ユーザーは API をテストするために資金を送る必要はありません。 支払いリクエストの作成で「ケース」パラメーターを指定するだけで、提示されたケースごとに通知を受け取ることができます。 その後、ユーザーは支払い状況を確認するか、指定したコールバック URL に送信される即時支払い通知 (IPN) 要求を待つことができます。

Horizen Payment API: 概要

Horizen EON を構築する開発者は、NOWPayments の Payment API を使用して ZEN 支払いを受け入れることができます。 NOWPayments を使用すると、開発者はクライアントの支払いリンクを作成したり、ホワイト ラベルの支払いを作成したりできます。 NOWPayments API は、支払いを作成するための GET と POST の 2 つのメソッドを提供します。

Horizen Payment API: 概要
ZEN で支払いを作成するためのリクエストの例

GET メソッドを使用すると、開発者は特定の通貨ペアの最低支払い額を取得できます。 開発者はペアの両方の通貨を提供することも、currency_from のみを提供することもできます。NOWPayments は、currency_from と支払い設定で結果として指定された通貨の最低支払い額を計算します。 開発者は currency_from フィールドで法定通貨を指定することもでき、最低支払い額はその法定通貨で計算されます。

ZEN で支払いを作成するためのリクエストの例
ZEN で支払いを作成するための応答例

POST メソッドを使用して、開発者は請求書または支払いを作成できます。 請求書を作成するには、開発者は price_mount フィールドと price_currency フィールドを提供する必要があります。 pay_currency が指定されていない場合、ユーザーはinvoice_url で選択できます。 その他のオプション フィールドには、ipn_callback_url、order_id、order_description、success_url、および cancel_url が含まれます。

支払いを作成するには、開発者は price_amount、price_currency、pay_currency、および pay_amount フィールドを提供する必要があります。 その他のオプション フィールドには、ipn_callback_url、order_id、order_description、および purchase_id があります。

ZENペイメントを受け入れる

Horizen Mass Payouts API: 概要

Horizen EON を構築する開発者は、NOWPayments の Mass Payout API を使用して ZEN 支払いを送信できます。 まず、POST Validate address エンドポイントを使用して、支払いアドレスが有効かどうかを確認する必要があります。 検証が完了すると、POST Create 支払いエンドポイントを使用して引き出しリクエストを作成できます。 開発者は 2FA を使用して支払いを確認する必要があります。これは、OTP 生成ライブラリを実装することでコードを通じて自動化できます。

Horizen Mass Payouts API: 概要
ペイアウト作成時のリクエスト例

支払いは、ホワイトリストに登録された IP アドレスからホワイトリストに登録されたウォレット アドレスに対してのみリクエストできることに注意してください。これは、各パートナー アカウントに対してデフォルトで有効になっているセキュリティ対策です。 開発者は、GET メソッドと Get balance エンドポイントを使用して残高を取得することもできます。

支払いを作成するときの応答の例

最後に、開発者は GET メソッドと List of Payouts エンドポイントを使用して、バッチ ID、ステータス、日付範囲などのさまざまなパラメーターを使用して支払いのリストを取得できます。 利用可能な支払いステータスには、作成、処理、送信、完了、失敗、拒否が含まれます。 GET メソッドと Get payout status エンドポイントを使用して、特定の支払いに関する実際の情報を取得することもできます。

Horizen の拡張 Custody API: 概要

Horizen EON の開発者は、NOWPayments の Custody API を簡単に統合して、本格的な仮想通貨請求ソリューションをユーザーに提供できます。 Custody API を使用すると、開発者はユーザー用の預金口座を作成し、口座残高を補充するための支払いまたは預金を生成し、そこから資金を引き出すことができます。 ユーザーのアカウントを作成するには、開発者は POST メソッドを使用して、30 文字を超えない一意のユーザー ID を指定できます。

Horizen の拡張 Custody API: 概要
ユーザーのアカウント間で転送を作成するためのリクエストの例。

さらに、開発者は POST メソッドを使用して、ユーザー アカウントから定期的な課金を作成できます。 これにより、お客様が選択したプランで指定された金額が自動的に請求されます。 開発者は、GET メソッドを使用して、ユーザー アカウントの残高を確認し、ユーザーの全リストと、ユーザーが作成した送金のリストを取得することもできます。 リクエストに転送 ID を指定することで、GET メソッドを使用して転送ステータスを確認できます。

ユーザーのアカウント間で転送を作成するときの応答の例。
ユーザーのアカウント間で転送を作成するときの応答の例。

ユーザーのアカウント間で資金を転送するには、開発者は POST メソッドを使用し、GET メソッドを使用して転送のステータスを確認できます。 開発者は、POST メソッドを使用して、一般的な支払いでユーザーのアカウントに資金を入金したり、マスター アカウントからユーザーのアカウントに資金を転送したりすることもできます。 ユーザーのアカウントから資金を引き出してマスター アカウントに転送するには、開発者は POST メソッドを使用し、GET メソッドを使用してトランザクション ステータスを確認できます。 全体として、NOWPayments の Custody API を統合することで、Horizen EON 開発者はシームレスで安全な支払い体験をユーザーに提供できます。

Horizen と NOWPayments の API ソリューションに対する開発者の視点

NOWPayments は、ユーザーのニーズをよりよく満たすために、サービスと API の提供を改善するために常に努力しています。 Horizen EON を構築し、NOWPayments の API を使用する開発者として、API を使用したあなたの考え、意見、経験は非常に貴重です。 あなたのフィードバックは、API の将来の開発を形作るのに役立ち、あなたのような開発者のニーズを引き続き満たすことができます。 サポート チャネルまたはコメント セクションを通じて、ご意見やフィードバックを NOWPayments と共有することをお勧めします。 あなたの貢献は API の改善に役立ち、それを使用しているマーチャントのコミュニティ全体に利益をもたらします!

結論

結論として、Horizen EON と ZEN Payments API は、Horizen の支払いを受け入れるために使用できるツールと API の包括的なセットを企業に提供します。 これらのツールと API は、支払いを管理するシンプルで効率的な方法を企業に提供し、高度なセキュリティとプライバシーを提供します。 Horizen EON と ZEN Payments API を使用することで、企業はその可能性を最大限に引き出し、競争に勝ち抜くことができます。

ZENペイメントを受け入れる