インビジブルインフラ 01 期 | グローバル開発者と共創し、OKX Web3 ウォレット API を全面的に解析
在革新遺伝子の駆動の下、OKX Web3ウォレットは内外兼修:内部では製品を継続的に最適化し、外部では広範に共創を探求しています。
OKX Web3ウォレットは広範な共創の探求において、一方ではコードのオープンソースをリードし、他方ではAPIの構築を強化しています。この取り組みはブロックチェーン技術エコシステムにおいて重要な意義を持ち、技術革新と開発効率の向上を促進するだけでなく、システムの透明性、相互運用性、安全性を強化し、Web3コミュニティとエコシステムの構築を推進し、ユーザー体験を向上させ、業界の標準化を促進します。
さらに、OKX Web3ウォレットはオープンソースコードとオープンAPIを通じて、開発のハードルを下げ、広範なリンクを構築し、世界中の開発者との連携、共同学習、進歩、創造を実現し、暗号業界のインフラ構築を推進しています。
APIのような日常的なユーザーが製品を使用する際に気づきにくい、またはあまり顕在化しない機能は、OKX Web3ウォレットの「隠れたインフラ」とも言えます。重要であるにもかかわらず、広く知られていないのです。 現在市場にはOKX Web3ウォレットAPIに関する紹介内容が存在しないため、この記事の焦点はAPIの側面に置き、OKX Web3 APIの機能を包括的に解析することで、より多くの開発者を引き付け、アイデアを実現し、革新を具現化する手助けをしたいと考えています。これはOKX Web3隠れたインフラの第1期内容であり、OKX Web3 APIシリーズの第1期内容でもあります。第2期では対話形式で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ドキュメントを提供しています:https://www.okx.com/zh-hans/web3/build/docs/waas/okx-waas-what-is-waas、興味のある開発者はいつでもクリックして確認し、手順に従って使用できます。
OKX Web3ウォレットは現在100以上のパブリックチェーンをサポートしており、アプリ、プラグイン、ウェブの3つの端末で統一された使用体験を提供し、ウォレット、DEXアグリゲーター、DeFi、NFTマーケット、DApp探索などの5つの主要セクションを網羅しています。また、ビットコインのインスクリプションとルーン取引市場も立ち上げており、ユーザーに包括的なWeb3サービスを提供することを目指しています。
次に、この記事ではウォレット、DEXアグリゲーター、マーケットプレイス、DeFiセクションを例に、いくつかのAPI関連の内容を紹介します。
ウォレットAPI
製品全体のコアとして、ウォレットセクションのAPIは非管理型ウォレットの基盤技術ソリューションを提供し、開発者が簡単にチェーン上サービスやアプリケーションを構築できるようにします。例えば、Web3マルチチェーンウォレット、DApp内蔵ウォレット、マルチチェーンWeb3アプリ、取引所ウォレットサービスなどです。
ウォレットAPIには、ウォレットサービスにおいて以下の3つのコア機能があります:1)マルチチェーンアドレスの集約、100万件以上のアドレス資産の統計能力を提供;2)多シナリオ、60以上のネットワークに簡単に接続し、異種マルチチェーンエコシステムおよび各BTC資産プロトコルをサポート;3)高可用性、高安定性。インターフェースとシステム監視を実施し、スムーズな接続を確保します。
開発者はウォレットAPIを使用することで、わずか3ステップで効率的かつ安全にウォレットを構築し、人気のEVM、Solana、TRON、BTCなどを含む60以上のネットワークに簡単に接続でき、インスクリプションなどの最前線のエコシステムもサポートします。今後、ウォレットAPIはMPCウォレットとAAスマートウォレットアカウントの機能とソリューションを段階的に提供します。強力なウォレットサービスを通じて、開発者のWeb3ウォレット開発ニーズを十分に満たし、Web3ウォレットの入門プロセスを簡素化します。
具体的には、ウォレットAPIは複数のコアモジュールを含み、ユーザーの基本的な資産管理と取引ニーズを満たします。例えば:アドレスとウォレットの生成、チェーン上資産とコイン価格情報の照会、取引管理、コイン情報、Gas価格、アドレス認可情報などの他の一般的なデータ照会です。その中で、取引管理モジュールは構築、署名、ブロードキャスト、取引履歴の追跡、EVMなどのアカウントモデルネットワークの取引、BTCなどのUTXOモデルネットワークの取引をサポートする非常に豊富なサービスを提供します。全体として、開発者はウォレットAPIを通じて、アカウント管理、資産管理、取引管理、一般情報照会、Webhook(リアルタイムでチェーン上データを購読)などを行うことができます。
第一に、アカウント管理の面で。 一般的な単一アドレス照会モードとは異なり、ウォレットAPIは複数アドレスの構造化された購読照会を提供し、開発者は複数のアドレスを1つのアカウントに関連付けて、効率的にマルチチェーンシナリオでの資産状態と取引履歴を照会できます。ウォレットAPIは2種類のアカウントタイプを提供します:ウォレットアカウント、観察アカウント。1)ウォレットアカウントはメッセージ署名を提供する必要があり、カスタムトークンを自由に追加でき、取引を送信できます。2)観察アカウントはメッセージ署名を提供する必要がなく、OKXプラットフォームに収録されたすべてのトークンをデフォルトで表示し、取引を送信することはできません。
開発者はアカウント管理APIを通じて、ウォレットアカウントを作成し、ウォレットアカウント下のアドレスを管理し、観察アカウントアドレスを集約し、ウォレットアカウントを更新し、観察アカウントを更新し、アカウントを削除し、作成したアカウントのリストを照会し、アカウント下のアドレスを照会することができます。
第二に、資産管理の面で。 アカウントに購読通貨を追加し、対応する資産残高を取得し、総資産を確認し、関心のない資産を削除することが含まれます。注意すべきは、ウォレットアカウントに対しては、開発者がカスタム通貨を追加および管理できることです。観察アカウントに対しては、カスタム追加や管理はできず、現在ウォレットAPIがサポートしている通貨の資産残高を取得することしかできません。
開発者は資産管理APIを通じて、通貨を追加し、ウォレットアカウントのトークン残高を取得し、観察アカウントのトークン残高を取得し、指定通貨の残高を取得し、通貨の総資産を取得し、通貨を削除し、通貨リストを照会することができます。
第三に、取引管理の面で。取引を送信する方法や取引記録を照会することが含まれます。開発者は取引管理APIを通じて、署名に必要なデータ、Gas価格、Gas制限、Nonceなどを取得し、アドレスの検証、取引ハッシュによる取引詳細の照会、注文IDによる取引詳細の照会、アカウントによる取引リストの照会、アドレスによる取引リストの照会などを行うことができます。
第四に、その他の面で。開発者はAPIを通じてUTXO、通貨情報などのチェーン関連情報を照会したり、Webhookを通じてブロックイベントや取引イベントの関連データを購読したりすることができ、毎回最大20件の購読を一括作成することができます。
DEXアグリゲーターAPI
OKX DEXアグリゲーターは、ワンストップのマルチチェーン、DEXおよびクロスチェーンアグリゲーターであり、現在25以上のクロスチェーン、40以上のパブリックチェーン、400以上のDEXを統合しています。X Routingスマートルーティングを通じて、1回の取引で複数のDEXを同時に使用し、ユーザーにより良い価格、より良い流動性、0取引手数料を提供し、同時にDEX市場板、指値注文、KYT安全検査などの機能を備えています。
そのコアは主に単一チェーンのスワップとブリッジであり、単一チェーンのスワップとブリッジは、全取引プロセスを完了するためにチェーン上データ解析を必要とします。単一チェーンのスワップとブリッジは、交換する通貨ペアに応じて異なる取引モードを組成します。例えば、ソースチェーンのスワップ + ブリッジを通じて取引を完了することができ、またはブリッジを通じて一度に取引を完了することができ、さらにソースチェーンのスワップ + ブリッジ + ターゲットチェーンのスワップ形式でクロスチェーン取引を完了することができます。その中で、OKX DEXアグリゲーターが自社開発したXBridgeコントラクトは、全取引のコアであり、主流のEVMチェーン間のクロスチェーン、異種チェーン間のクロスチェーン、EVMチェーンと異種チェーン間のクロスチェーンをサポートしています。
開発者や専門ユーザーはDEXアグリゲーターAPIドキュメントを通じて、必要なWeb3取引サービスやアプリケーションを構築することができます。例えば、Web3ウォレット、DAppプロジェクト、DeFiプロジェクトなどのさまざまなアプリケーションシナリオです。
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 Routingは、ソースチェーン取引時に自動的にチェーン上でより良い流動性プールを探し、価格、スリッページ、取引コストを総合的に計算し、スマートオーダー分割アルゴリズムを通じてより良い交換数量を得ることができます。その後、複数の優れたクロスチェーンブリッジで価格を比較し、総合的に出金数量、クロスチェーンブリッジ手数料、スリッページ、取引コストを計算して、より良いクロスチェーン見積もりを得ます。
開発者はクロスチェーンAPIを通じて、OKX DEXアグリゲーターがサポートするクロスチェーン交換のチェーン、通貨リスト、ブリッジ情報、経路情報、取引承認、取引データ、取引状態の照会などを取得できます。
第三に、指値機能の面で、OKX DEXアグリゲーターの指値注文(Limit Order)は、ユーザーが指定した目標価格で分散型取引所でトークンを購入または売却する業務プロセスです。現在の市場価格がユーザーの指定した目標価格を満たす場合、DEXアグリゲーターは自動的に注文を完了します。DEX指値注文APIを通じて、ユーザーはインターフェースを通じて指値注文を作成および照会し、流動性をDEXアグリゲーターに集約することができます。
OKX DEXアグリゲーターの指値注文APIは、指値注文の成立にはDEXアグリゲーターのユーザーが注文を受け入れるのを待つ必要があり、指値注文作成者にはスリッページがなく、一部の注文が成立することをサポートする特徴があります。開発者は指値注文APIを通じて、OKX DEXアグリゲーターがサポートするチェーンリスト、取引承認、通貨リスト、指値注文の作成、指値注文の照会などを取得できます。
マーケットプレイスAPI
OKX マーケットプレイスはEVM NFT市場、Runes市場、Ordinals市場および発行市場を含み、Bitcoin、Ethereumなど合計26の主流人気パブリックチェーンをサポートしています。
第一に、EVM NFT市場の面で。OKX NFT市場は、Opensea、Magic Eden、Looksrareなどのプラットフォームを統合したワンストップの分散型NFTアグリゲーショントレーディングプラットフォームであり、NFT保有者は同時に複数の市場にNFT作品を上場し、より低い取引コストでより高い流動性を得ることができます。さらに、マルチチェーンNFTの創作とクロスプラットフォーム取引もサポートしており、ユーザーと開発者にリアルタイムのチェーン上データを提供し、分散型でマルチチェーンのNFTエコシステムの構築を目指しています。現在、OKX NFT市場は複数の主流市場とプラットフォームの注文深度を集約し、膨大なNFTコレクションデータを収録しており、開発者やユーザーにタイムリーな注文データを提供し、リアルタイムで正確なチェーン上データを提供できます。
OKX NFT APIはデータ照会と取引の2つの主要機能を提供しており、データ面ではNFTとコレクション情報の照会、取引データの照会を含みます;取引面では、複数の市場に一括で注文を出すことをサポートし、同時に複数の市場でより低価格の注文を一括購入することができます。開発者はNFT市場APIを通じて、NFTの詳細とリストを取得し、コレクションの詳細とリストを取得し、接続されたネットワークと市場を取得し、注文、入札、購入注文を照会することができます。
第二に、OKX Runes市場の面で。OKX Runes市場は、業界初のアプリ端末で符文取引を提供するプラットフォームであり、ユーザーはプラットフォーム手数料ゼロでRunes資産の一括購入や刻印などの機能をサポートしています。今後、OKX Runes市場はユーザーのフィードバックに基づいて、さらに多くの新機能を最適化し追加していく予定です。
開発者はOKX Runes市場APIを通じて、コレクション情報、人気コレクション、取引履歴、ウォレット資産、注文情報、注文の提出などを取得できます。
第三に、OKX Web3ウォレットOrdinals市場は、最大のBRC20インスクリプションおよびBTC NFT取引市場です。OKX Ordinals市場は完全に分散型で、プラットフォームサービス手数料なしで、ワンストップでの転送、取引、BRC-20およびBTC NFTの刻印などの機能をサポートしています。
開発者はOrdinals市場APIを通じて、Ordinalsの注文を作成し、インスクリプション資産リストを取得し、注文を提出し、Ordinalsコレクションリスト、注文、取引履歴および関連モデルを取得できます。
DeFi API
OKX Web3 DeFiは、市場でリーディングなワンストップDeFi取引アグリゲーションプラットフォームであり、ユーザーが迅速かつ正確にニーズに合った教育製品を見つけることを容易にします。OKX Web3 DeFiは現在80以上のプロトコルに接続しており、Aave、Compound、Curve、Yearn、Uniswapなどを含み、Arbitrum、Ethereum、Polygonなど15以上のネットワークをサポートしています。
OKX Web3 DeFi APIは、ユーザー取引プロセスのデータインタラクションフローを詳細に説明しており、申込プロセス、償還プロセス、報酬受取プロセスなどを含みます。開発者がOKX Web3 DeFi Open APIをアプリに統合することで、ユーザーはすべてのDeFiプロトコルに簡単かつ迅速にアクセスでき、DeFi取引の過程でコインを稼ぐ楽しみを享受できます。
具体的には、開発者はOKX Web3 DeFi APIを通じてさまざまな機能を実現できます。第一に、情報照会の面で、 開発者はプロトコルリスト、トークンリスト、製品リスト、製品詳細、ネットワークリストなどを照会することができます。第二に、計算の面で、申込の予測計算情報を照会し、償還の予測計算情報を照会することをサポートします。第三に、取引の面で、取引前の承認データを生成し、申込取引の呼び出しデータを生成し、償還取引の呼び出しデータを生成し、報酬金取引の呼び出しデータを生成することをサポートします。第四に、ユーザー層の面で、ユーザーのポジションリストを照会し、ユーザーの残高リストを照会し、ユーザーの償還申請リストを照会することをサポートします。
革新を基に、世界中の開発者と共に歩む
今日の急速に発展するブロックチェーンと暗号通貨の分野において、オープンソースとオープンAPIは技術革新と業界発展を推進する重要な原動力となっています。OKX Web3ウォレットはコードのオープンソースとオープンAPIを推進することで、世界中の開発者に安定で信頼性の高い技術サポート、豊富なリソース、便利なツールを提供するだけでなく、業界全体の透明性、相互運用性、コミュニティ協力を促進しています。
その中で、OKX Web3ウォレットAPIの設計と実装は、革新に対する深い理解と不断の追求に基づいています。OKX Web3ウォレットはAPI構築を通じて、世界中の開発者に強力で柔軟なプラットフォームを提供し、そのプラットフォーム機能にアクセスし利用するための標準化されたインターフェースを提供し、開発者が既存の基盤の上で革新を行い、新しい分散型アプリケーション(DApps)を迅速に開発・展開できるようにします。例えば、開発者はAPIインターフェースを利用して、革新的なDeFiプロトコル、分散型取引所DEX、その他のブロックチェーンアプリケーションを構築できます。これにより、彼らはブロックチェーンと暗号通貨の分野で創造力と技術力を発揮し、新しいアイデアや解決策を提案し、共に技術の境界を推進することができます。
同時に、オープンAPIは開発者とユーザーがOKX Web3ウォレットの各機能を明確に理解し利用できるようにします。この透明性は、ユーザーのプラットフォームへの信頼を高め、プラットフォームの普及と使用を促進します。例えば、開発者はAPIドキュメントを通じて、各インターフェースの具体的な機能と使用方法を理解し、これらのリソースをより良く利用して開発を行うことができます。オープンAPIを通じて、OKX Web3ウォレットはコミュニティに対してそのオープンで透明な姿勢を示しました。この姿勢は、プラットフォームの信頼性を高めるだけでなく、より多くの開発者やユーザーをエコシステムに引き込むことを促進し、エコシステム全体のアプリケーションシナリオを豊かにし、プラットフォームの発展を共に推進します。
長期的には、より多くの開発者やプロジェクトの参加を引き付けることで、OKX Web3ウォレットは他のブロックチェーンプラットフォームやサービスプロバイダーと深く統合し、相互接続されたブロックチェーンエコシステムを形成することができ、業界全体の技術進歩とアプリケーション拡張を促進し、よりオープンで協力的なエコシステムの構築に向けて堅固な基盤を築くことができます。また、自身のプラットフォームの繁栄を推進します。
要するに、OKX Web3のAPI構築は、より高い視点を示しており、「今行っていることは、未来のために行っていること」です。
免責事項
この記事は参考のためのものです。この記事は著者の見解を示しており、OKXの立場を代表するものではありません。この記事は意図的に(i)投資アドバイスや投資推奨を提供するものではなく;(ii)デジタル資産の購入、販売、または保有のオファーや勧誘を行うものではなく;(iii)財務、会計、法律、または税務アドバイスを提供するものではありません。私たちは、これらの情報の正確性、完全性、または有用性を保証しません。保有するデジタル資産(安定コインやNFTを含む)は高リスクを伴い、大幅に変動する可能性があります。あなたは自分の財務状況に基づいて、デジタル資産の取引または保有が自分に適しているかどうかを慎重に考慮する必要があります。具体的な状況については、法律/税務/投資の専門家に相談してください。あなたは、自身の責任で、現地の適用法令を理解し遵守する必要があります。