見えないインフラストラクチャの問題 01 | グローバル開発者との共創による OKX Web3 ウォレット API の包括的な分析

イノベーション遺伝子によって推進される OKX Web3 ウォレットは、内部的には製品を継続的に最適化し、外部的には広範に探索および共同作成することで、内部と外部の両方で構築されています。
共同創造の広範な探求という点では、OKX Web3 Wallet は一方でオープンソース コードをリードし続け、他方では API の構築をますます強化しています。この動きは、ブロックチェーン技術エコシステムにおいて非常に重要であり、技術革新と開発効率を促進するだけでなく、システムの透明性、相互運用性、セキュリティを強化し、Web3 コミュニティとエコシステムの構築を促進し、ユーザーエクスペリエンスとユーザーエクスペリエンスを向上させます。業界の標準化を促進します。
さらに、OKX Web3 Walletは開発の敷居を下げ、オープンソースコードとオープンAPIを通じて広範な連携を確立することで、グローバル開発者との連携、共同学習、進歩、創造を実現し、暗号化業界のインフラ構築を促進します。
製品を使用する際に日常のユーザーにとって気づきにくい API などの機能は、OKX Web3 ウォレットの「見えないインフラストラクチャ」のようなものであり、重要であるにもかかわらず、広くユーザーに知られることはほとんどありません。市場には OKX Web3 ウォレット API に関する適切な紹介が存在しないため、この記事では API レベルに焦点を当てて、OKX Web3 API 機能を包括的に分析することで、より多くの開発者がアイデアを実現し、革新できるようにしたいと考えています。 。
これは OKX Web3 の目に見えないインフラストラクチャの第 1 回であり、OKX Web3 API シリーズの第 1 回では、OKX Web3 チームが API を構築する裏のストーリーを対話形式で掘り下げます。
OKX Web3 ウォレット API フレームワーク
API は Application Programming Interface の略で、アプリケーション ソフトウェアを構築および統合するために使用される一連の定義とプロトコルです。 API を使用すると、異なるソフトウェア システム間の通信とデータ交換が可能になります。 API を使用すると、開発者はコードを最初から作成しなくても、既存の機能やデータを活用できます。 API により、開発効率が大幅に向上し、システムの相互運用性が促進され、技術革新が促進されます。
業界をリードするワンストップ Web3 ポータルとして、OKX Web3 は完全な Web3 開発ソリューションである OnchainOS を提供します。マルチチェーン Web3 開発エンジンとして、OnchainOS にはチェーンとサービスへのアクセスが標準化されており、開発サイクルと投資コストが大幅に削減されます。これには、ウォレット、DEX アグリゲーター、マーケットプレイス、DeFi、チェーンへのトランザクション流動性などの主要なモジュールが含まれています。あらゆる種類のデータプランなど。開発者が独自の Web3 サービスを構築したい場合は、OnchainOS を使用することがより効率的で経済的な選択肢になります。
開発者により良いサービスを提供し、開発の敷居を大幅に下げ、効率を向上させるために、OKX Web3 は非常に包括的で詳細なグラフィックAPI ドキュメントを提供しており、興味のある開発者はいつでもクリックして表示し、手順に従って使用できます。
OKX Web3 ウォレットは現在、100 以上のパブリック チェーンをサポートし、アプリ、プラグイン、Web ページで統一されたエクスペリエンスを提供し、ウォレット、DEX アグリゲーター、DeFi、NFT 市場、DApp 探索を含む 5 つの主要セクターをカバーしています。ビットコイン碑文とルーン取引市場は、ユーザーに包括的な Web3 サービスを提供することに尽力しています。
次に、この記事ではウォレット、DEX アグリゲーター、マーケットプレイス、DeFi セクターを例として、API 関連のコンテンツを紹介します。
ウォレットAPI
製品全体の中核となるウォレット セクション API は、非カストディアル ウォレットの基礎となる技術ソリューションを提供し、開発者がオンチェーン サービスやアプリケーションを簡単に構築できるようにします。例えば、Web3マルチチェーンウォレット、DApp内蔵ウォレット、マルチチェーンWeb3アプリケーション、取引所ウォレットサービスなど。
ウォレット API には、ウォレット サービスの次の 3 つのコア機能があります: 1) マルチチェーン アドレス集約、百万レベルのアドレス資産統計機能を提供します。 2) 複数のシナリオ、60 以上のネットワークへの簡単なアクセス、異種マルチチェーン エコロジーおよびさまざまなサポートBTC 資産プロトコル; 3) 高可用性と高い安定性。インターフェイスとシステム監視を実装して、スムーズなアクセスを確保します。
開発者はウォレット API を使用して、わずか 3 ステップで効率的かつ安全にウォレットを構築でき、人気のある EVM、Solana、TRON、BTC などを含む 60 以上のネットワークに簡単にアクセスでき、Inscription などの最先端のエコシステムもサポートします。後続のウォレット API では、MPC ウォレットと AA スマート ウォレット アカウント向けの機能とソリューションが段階的に提供される予定です。強力なウォレット サービスを通じて、開発者は Web3 ウォレット開発のニーズを完全に満たし、Web3 ウォレットのエントリ プロセスを簡素化できます。
具体的には、ウォレット API は、ユーザーの基本的な資産管理とトランザクションのニーズを満たすために複数のコア モジュールをカバーしています。例: アドレスとウォレットの生成、オンチェーン資産と通貨価格情報のクエリ、トランザクション管理、通貨情報、ガソリン価格、アドレス認証情報などのその他の一般的なデータ クエリ。その中で、トランザクション管理モジュールは、構築、署名、ブロードキャスト、トランザクションの追跡とトランザクション履歴のクエリ、EVMなどのアカウントモデルネットワークでのトランザクションのサポート、BTCなどのUTXOモデルネットワークでのトランザクションのサポートなど、非常に豊富なサービスを提供します。一般的に、開発者はウォレット API を使用して、アカウント管理、資産管理、トランザクション管理、共通情報クエリ、Webhook (オンチェーン データへのリアルタイム サブスクリプション) などを実行できます。
まず、アカウント管理についてです。一般的な単一アドレスのクエリ モードとは異なり、ウォレット API は複数のアドレスに対する構造化されたサブスクリプション クエリを提供し、開発者は複数のアドレスを 1 つのアカウントに関連付けて、マルチチェーン シナリオで資産ステータスとトランザクション履歴を効率的にクエリできます。 ウォレット API には、ウォレット アカウントと観察アカウントという 2 つのアカウント タイプが用意されています。その中で、1) ウォレットアカウントは認証のためにメッセージ署名を提供する必要があり、カスタムトークンを自由に追加してトランザクションを送信できます。 2) 観察アカウントはメッセージ署名を提供する必要はありません。デフォルトでは、OKX プラットフォームに含まれるすべてのトークンが表示され、トランザクションは送信できません。
開発者は、アカウント管理 API を使用して、ウォレット アカウントの作成、ウォレット アカウントの下のアドレスの管理、観察アカウント アドレスの集約、ウォレット アカウントの更新、観察アカウントの更新、アカウントの削除、作成されたアカウントのリストのクエリ、アカウントの下のアドレスのクエリなどを行うことができます。
2つ目は資産管理の面です。これには、アカウントへのサブスクリプション通貨の追加、対応する資産残高の取得、総資産の表示、不要になった資産の削除が含まれます。ウォレット アカウントの場合、開発者はカスタム通貨を追加および管理できることは注目に値します。観察アカウントの場合、カスタマイズや管理はできず、現在のウォレット API でサポートされている通貨の資産残高のみを取得できます。
開発者は、資産管理 API を使用して、通貨の追加、ウォレット アカウントのトークン残高の取得、観察アカウントのトークン残高の取得、指定された通貨残高の取得、通貨の総資産の取得、通貨の削除、通貨リストのクエリなどを行うことができます。
第三に、トランザクション管理の観点からです。トランザクションを送信し、トランザクション レコードをクエリする方法が含まれています。開発者は、トランザクション管理 API を使用して、署名、ガス価格、ガス制限、ナンスなどに必要なデータを取得し、アドレス検証、トランザクション ハッシュに基づくトランザクション詳細のクエリ、注文 ID に基づくトランザクション詳細のクエリ、およびトランザクションのクエリを実行できます。アカウントに応じたリスト、アドレスなどによるトランザクションリストのクエリ。
4番目に、他の側面についてです。開発者は、API を通じて UTXO や通貨情報などのチェーン関連情報をクエリしたり、Webhook を通じてブロック イベントやトランザクション イベントに関連するデータをサブスクライブしたり、一度に最大 20 個のサブスクリプションを作成したりすることもできます。
DEX アグリゲーター API
OKX DEX アグリゲーションは、ワンストップのマルチチェーン、DEX、クロスチェーン アグリゲーターであり、現在 25 以上のクロスチェーン、40 以上のパブリック チェーン、400 以上の DEX などを集約しています。X Routing インテリジェント ルーティングを通じて、1 つのトランザクションで次のことが可能です。複数のDEXを使用すると、より良い価格、より良い流動性、0の取引サービス手数料をユーザーに提供し、DEXマーケットセクション、指値注文、KYTセキュリティ検出などの機能も備えています。
そのコアには主にシングルチェーンのスワップとブリッジが含まれており、シングルチェーンのスワップとブリッジの両方でトランザクションプロセス全体を完了するためにオンチェーンのデータ分析が必要です。シングルチェーンのスワップとブリッジは、交換される通貨ペアに基づいて異なるトランザクション モードを形成します。たとえば、ソース チェーンのスワップ + ブリッジを通じてトランザクションを完了したり、ブリッジを通じてトランザクションを 1 ステップで完了したり、クロスチェーン トランザクションを完了したりできます。ソース チェーン スワップ + ブリッジ + ターゲット チェーン スワップの形式。その中で、OKX DEX アグリゲーターが独自に開発した XBridge コントラクトは、トランザクション全体の中核を成しており、主流の EVM チェーン間のクロスチェーン、異種チェーン間のクロスチェーン、EVM チェーンと異種チェーン間のクロスチェーンをサポートします。
開発者やプロフェッショナル ユーザーは、DEX アグリゲーター API ドキュメントを使用して、Web3 ウォレット、DApp プロジェクト、DeFi プロジェクト、その他のアプリケーション シナリオなど、必要な Web3 トランザクション サービスとアプリケーションを構築できます。
OKX DEX アグリゲーター API には、マルチチェーン サポート、複数のクロスチェーン ブリッジ、複数の DEX サポートなどの主要な特長があり、応答時間は 100 ミリ秒以内であり、より優れた問い合わせパスを無料で提供できます。現在、OKX DEX アグリゲーター API は主に取引所 API、クロスチェーン API、指値注文 API をカバーしており、便利で理解しやすく、アクセスと使用が安全です。
まず、取引所機能に関しては、OKX DEX アグリゲーターは Uniswap、Curve、Balancer などの分散型取引所の流動性ソースを集約し、単一のトランザクションを複数の DEX に分割することができ、ユーザーに効率的なルーティングを提供してより良い価格を提供します。 OKX DEX アグリゲーターは、チェーン上で流動性の深さのより優れた流動性プールを自動的に検出し、価格、スリッページ、取引コストを包括的に計算し、インテリジェントな注文分割アルゴリズムを使用して、DEX と PMM の相場の包括的な比較に基づいてユーザーに選択させます。より良い相場の特徴は、より高い流動性、より低いスリッページ、そしてより良い価格です。
開発者は取引所 API を使用して、OKX DEX アグリゲーターが取引所をサポートするチェーン、通貨リスト、流動性リスト、取引承認、取引価格、取引データなどを取得できます。
第二に、クロスチェーン機能に関しては、OKX DEX アグリゲーターは、Circle CCTP、Stargate、Across、Wormhole、SWFT など、現在市場に出ている高品質のクロスチェーン ブリッジを集約し、ユーザーに複数のクロスチェーン パスのオプションを提供します。 、オリジンチェーンの交換を実現し、クロスチェーンブリッジトランザクションを実行して、ターゲットチェーン上でユーザーが必要とするトークンと交換します。 OKX DEX アグリゲーターが独自に開発した超最適アルゴリズム X ルーティングは、ソース チェーンでの取引時にチェーン上のより深い流動性プールを自動的に見つけ、価格、スリッページ、取引コストを包括的に計算し、インテリジェントな注文分割アルゴリズムを通じてより良い結果を得ることができます。量。その後、複数の高品質クロスチェーンブリッジ間で価格を比較し、クロスチェーンブリッジの数、クロスチェーンブリッジの手数料、スリッページ、取引コストなどを総合的に計算した上で、より良いクロスチェーン見積を取得します。
開発者は、クロスチェーン API を使用して、OKX DEX アグリゲーターがクロスチェーン交換をサポートするチェーン、通貨リスト、ブリッジ情報、パス情報、トランザクション承認、トランザクション データ、トランザクション ステータスのクエリなどを取得できます。
第三に、価格制限機能に関して、OKX DEX アグリゲーターの指値注文 (Limit Order) は、ユーザーが分散型取引所で指定された目標価格でトークンを売買するビジネス プロセスです。現在の市場価格がユーザーが指定した目標価格を満たすことができる場合、DEX アグリゲーターは注文のトランザクションを自動的に完了します。 DEX 指値注文 API を介して、ユーザーはインターフェースを通じて指値注文の作成とクエリを実行し、流動性を DEX アグリゲーターに集約して、より有利な価格を享受できます。
OKX DEX アグリゲーター指値注文 API は、指値注文が完了したときに DEX アグリゲーター ユーザーが注文を取得するのを待つ必要があり、指値注文作成者にスリッページがなく、一部の注文の完了をサポートするという特徴があります。 OKX DEX アグリゲーターは、指値注文 API を通じて、チェーン リスト、トランザクション承認、通貨リスト、指値注文の作成、指値注文のクエリなどをサポートします。
マーケットプレイスAPI
OKX マーケットプレイスは、EVM NFT 市場、ルーン市場、オーディナル市場、発行市場をカバーし、ビットコインやイーサリアムなど合計 26 の主流の人気パブリック チェーンをサポートしています。
まずはEVM NFT市場。 OKX NFT マーケットは、Opensea、Magic Eden、Looksrare、その他のプラットフォームを集約したワンストップの分散型 NFT アグリゲーション取引プラットフォームで、NFT 保有者が複数の市場に同時に NFT 作品を出品し、より低い取引コストでより多くの NFT 作品を入手できるようにサポートします。流動性が高い。さらに、マルチチェーンNFTの作成とクロスプラットフォームトランザクションもサポートしており、ユーザーと開発者にリアルタイムのオンチェーンデータを提供でき、分散型マルチチェーンNFTエコシステムの構築に取り組んでいます。現在、OKX NFT市場には、複数の主流市場とプラットフォームの注文の深さが統合されており、大量のNFTコレクションデータが含まれており、開発者とユーザーにタイムリーな注文データとリアルタイムで正確なオンチェーンデータを提供できます。
OKX NFT API は、データ クエリとトランザクション 2 のほとんどの機能を提供します。データの側面には、NFT とコレクション情報のクエリ、トランザクション データのクエリが含まれます。トランザクションの側面: 複数の市場へのワンクリック注文、および複数の低価格注文の一括購入をサポートします。同時に市場も。開発者は、NFT マーケット API を使用して、NFT の詳細とリストの取得、コレクションの詳細とリストの取得、アクセスされたネットワークと市場の取得、保留中の注文、入札注文、発注書のクエリなどを行うことができます。
2 つ目は、OKX ルーン マーケットです。 OKX Runes Market は、APP 側でルーン取引を提供する業界初のプラットフォームであり、ユーザーはプラットフォーム料金ゼロでルーン資産のバッチ スキャン、エッチング、その他の機能を実行できます。今後も、OKX Runes Market はユーザーのフィードバックに基づいて最適化され、さらに新しい機能が追加されます。
開発者は、OKX Runes Market API を通じて、コレクション情報の取得、人気のコレクションの取得、取引履歴の取得、ウォレット資産の取得、注文情報の取得、保留中の注文の送信などを行うことができます。
第三に、OKX Web3 Wallet Ordinals Marketは最大のBRC 20 InscriptionおよびBTC NFT取引市場です。 OKX Ordinals市場は完全に分散化されており、対話のためのプラットフォームサービス手数料は無料で、ワンストップ転送、取引、BRC-20およびBTC NFTの彫刻などの複数の機能をサポートしています。
開発者は、Ordinals マーケット API を使用して、Ordinals 未決注文の作成、登録資産リストの取得、未決注文の送信、Ordinals コレクション リスト、注文、取引履歴、関連モデルなどの取得を行うことができます。
DeFi API
OKX Web3 DeFi は、市場をリードするワンストップ DeFi トランザクション集約プラットフォームであり、ユーザーが自分のニーズを満たす教育製品を迅速かつ正確に見つけることができます。 OKX Web3 DeFi は現在、Aave、Compound、Curve、yearn、Uniswap を含む 80 以上のプロトコルに接続されており、Arbitrum、Ethereum、Polygon など 15 以上のネットワークをサポートしています。
OKX Web3 DeFi API は、サブスクリプション プロセス、引き換えプロセス、報酬収集プロセスなど、ユーザー トランザクション プロセスのデータ インタラクション プロセスを詳細に記述します。開発者はOKX Web3 DeFi Open APIをアプリケーションに統合し、ユーザーがすべてのDeFiプロトコルに簡単かつ迅速にアクセスし、DeFi取引の過程でコインを獲得する楽しみを楽しめるようにします。
具体的には、開発者は OKX Web3 DeFi API を通じてさまざまな機能を実装できます。まず、情報のクエリに関して、開発者はプロトコル リスト、トークン リスト、製品リスト、製品の詳細、ネットワーク リストなどをクエリすることがサポートされています。次に、計算に関しては、サブスクリプションの見積計算情報の照会と償還の見積計算情報の照会をサポートします。第三に、トランザクションに関しては、トランザクション前の承認のための通話データの生成、サブスクリプション トランザクションのための通話データの生成、償還トランザクションのための通話データの生成、およびボーナス支払いトランザクションのための通話データの生成をサポートします。第 4 に、ユーザー レベルで、ユーザーのポジション リストのクエリ、ユーザーの残高リストのクエリ、およびユーザーの償還アプリケーション リストのクエリをサポートします。
イノベーションに基づいて、私たちは世界中の開発者と協力しています
今日の急速に発展するブロックチェーンと暗号通貨の分野では、オープンソースとオープン API が技術革新と業界の発展の重要な原動力となっています。コードのオープンソースとオープン API を推進することで、OKX Web3 Wallet は安定した信頼性の高い技術サポート、豊富なリソース、便利なツールを世界中の開発者に提供するだけでなく、業界全体の透明性、相互運用性、コミュニティ協力も促進します。
その中で、OKX Web3 ウォレット API の設計と実装は、深い理解とイノベーションの継続的な追求に基づいています。 OKX Web3 Wallet は、API 構築を通じて強力で柔軟なプラットフォーム、そのプラットフォーム機能にアクセスして利用するための標準化されたインターフェイスを世界中の開発者に提供し、開発者が既存の基盤に基づいて革新し、新しい分散型アプリケーション (DApps) を迅速に開発および展開できるようにします。たとえば、開発者は API インターフェイスを使用して、革新的な DeFi プロトコル、分散型取引所 DEX、その他のブロックチェーン アプリケーションを構築できます。彼らがブロックチェーンと暗号通貨の分野で創造性と技術力を発揮し、新しいアイデアとソリューションを考え出し、共同してテクノロジーの限界を押し上げることができるようにします。
同時に、オープン API により、開発者とユーザーは OKX Web3 ウォレットのさまざまな機能を明確に理解し、使用できるようになります。この透明性は、プラットフォームに対するユーザーの信頼を高め、その人気と使用を促進するのに役立ちます。たとえば、開発者は API ドキュメントを使用して各インターフェイスの特定の機能と使用法を理解し、これらのリソースを開発に有効に活用できます。 API を公開することで、OKX Web3 Wallet はコミュニティに対してオープン性と透明性を示します。この取り組みは、プラットフォームの信頼性を高めるだけでなく、より多くの開発者とユーザーをエコシステムに参加させ、エコシステム全体のアプリケーション シナリオを充実させ、プラットフォームの開発を共同で促進します。
長期的には、より多くの開発者やプロジェクトの参加を誘致することで、OKX Web3 ウォレットは他のブロックチェーン プラットフォームやサービス プロバイダーと深く統合して、相互接続されたブロックチェーン エコシステムを形成することができます。これにより、地域全体の発展が促進されるだけでなく、技術の進歩とアプリケーションの拡大が促進されます。ブロックチェーン業界の多くの人々が、よりオープンで協力的なエコシステムを構築するための強固な基盤を築きました。それはまた、独自のプラットフォームの繁栄を促進します。
つまり、API 上の OKX Web3 の構築は、「今やっていることは将来のためにある」というより高次のパターンを示しています。
免責事項
この記事は参考用です。この記事は著者の見解を表すものであり、OKX の立場を表すものではありません。この記事は、(i) 投資アドバイスまたは投資の推奨、(ii) デジタル資産の購入、売却、または保有の提案または勧誘、(iii) 財務、会計、法律または税務に関するアドバイスを提供することを目的としたものではありません。当社は、かかる情報の正確性、完全性、有用性を保証しません。ステーブルコインやNFTを含むデジタル資産の保有には高レベルのリスクが伴い、大きく変動する可能性があります。自分の財務状況に基づいて、デジタル資産の取引または保有が自分に適しているかどうかを慎重に検討する必要があります。特定の状況については、法律/税務/投資の専門家にご相談ください。適用される現地の法律および規制を理解し、遵守することはお客様の責任です。


