Skip to main content
Intention上で開発するために必要なものは、すべて以下のいずれかにあります。このページはその地図です。 初めて統合する場合は統合ガイドから始めてください。SDKのインストールから、テストネットで注文が約定するところまでを順に説明します。システムの全体像がすでに分かっていてフィールド単位の詳細だけが必要なら、APIリファレンスに直接進んでください。

まずここから

統合ガイド

開発者向けの通しの手順です。インストール、認証と署名、RESTのクイックスタート、アカウント、マーケットデータ、注文、取引フロー、USDCの送金、レート制限までを順にたどります。

APIリファレンス

RESTとWebSocketの完全な仕様です。スキーマと、ブラウザ上でリクエストを実行できるツールが付属します。

APIがカバーする範囲

リファレンスは以下のグループに分かれています。件数は現行のテストネット仕様におけるエンドポイント数です。

テストネットのツール

開発用のインタラクティブなツールです。いずれも開発者向けサイトで提供しています。

フォーセット

新しいアカウント用にテストネットの資金を請求します。

注文の照会

IDから任意の注文のステータスと履歴を確認します。

WebSocketテスター

稼働中のチャンネルを購読し、生のメッセージを確認します。

BCSベリファイア

署名する前に、シリアライズされたトランザクションが意図どおりにエンコードされているか確認します。

SDKとソース

SDK

TypeScript、Go、Python、C++の公式SDKです。アカウント生成、署名、注文の組み立て、送金に対応します。

GitHub

SDK、ノードソフトウェア、リファレンス実装のソースです。
公開している仕様は、現時点ではテストネットを対象としています。エンドポイントの形は開発を進められる程度には安定していますが、メインネットでまだ検証されていないものは、メインネットのリリースノートに別段の記載があるまで変更されうるものとして扱ってください。

ノードを運用する

ノードの運用は開放されていません。バリデータセットはIntention Labsと招待されたパートナーが運用しており、参加は登録ではなく承認によります。公開された参加フローはなく、一般向けに配布されるバイナリもありません。 インフラを運用する必要がある場合は、件名にNode operatorと記載してcontact@intention.xyz宛にメールしてください。存在する役割と記載すべき内容はノードを運用するを参照してください。
ノードを欲しがる理由の大半は、読み取りアクセスの理由です。安定したクエリ、履歴、他人のインデクサーに依存しないこと。いずれも上記のAPIとインデクサーで満たせるので、何かを運用する必要はありません。

サポートを受ける

統合に関する質問、想定外のエンドポイントの挙動、商業的な取り決めは、いずれもcontact@intention.xyzが窓口です。記載すべき内容はAPIと連携に関する質問を参照してください。