スマートコントラクトとプログラミング言語「Solidity」は、Ethereumネットワーク上で分散型アプリケーションを構築しようとしている開発者の間で採用が進んでいます。現在、Solidityはまだ比較的新しい言語であり、Solidityを探求する機会を得ていないかもしれません。とはいえ、暗号通貨のAPIは数多く存在しており、クールなものを作りたいという意欲をかき立てられます。
次のいくつかのセクションでは、素晴らしいウェブアプリやモバイルアプリ、さらにはデータセットやトレーディングボットを作成するのに役立つAPIをいくつか紹介します。
CryptoCompare クリプトコンペア
暗号通貨はさまざまなペアで取引されています。BTC/USD以外にも多くの取引ペアがあります。取引ペアとは、取引所で取引可能な2つの資産を指します。例えば、ETHをBTCと交換したり、その逆を行ったりすることができます。
CryptoCompareは、あらゆる暗号通貨の現在の価格を取引所から取得するための代表的なAPIの1つです。さらに、過去のデータを取得したり、利害関係を賭けたり、コインをボリュームやマーケットキャップでソートしたりすることもできます。
CoinMarketCap
CoinMarketCapは、暗号通貨の価格を追跡するための主要なウェブサイトです。さらに、さまざまな暗号プロジェクトの最新情報にもアクセスできます。開発者の視点から見ると、CoinMarketCapのAPIドキュメントは金鉱のようなものです。
ひとつには、/v1/cryptocurrency/infoは、その暗号通貨の公式ウェブサイト、技術文書、ソーシャルメディアアカウント、オープンソースコードなどのメタデータを返します。
NOWペイメント
暗号通貨は、非常に安い取引手数料を誇ります(ただし、BTCやETHのようなコインはネットワーク手数料が高いので、今はADAのようなアルトコインの方が良いかもしれません)、フリーランサーが支払いを受けるには有利な取引となります。ウェブサイトやアプリでビットコインや暗号通貨の支払いを受け付ける方法を疑問に思ったことはありませんか?
NowPayments.ioは、暗号通貨の支払いゲートウェイを設定するために、すぐに使える統合機能を提供しています。サンドボックス環境で彼らの支払いAPIをテストすることから始めることができます。たとえば、特定の価値のフィアット通貨に対するBTCの推定価格を取得するためのAPIレスポンスを以下に示します。
また、このAPIでは、過去の支払いリストの取得、取引ステータスの取得、請求書の作成などの機能も提供しています。
Binance API
Binanceは世界最大の暗号通貨取引所です。彼らのアプリは信じられないほど簡単に取引を行うことができます。しかし、些細なタスクを自動化したり、取引ボットを構築したりするためのパーソナライズされた機能が欲しいと常に思っています。
幸いなことに、Binanceは安全なREST APIを提供しており、サーバーからデータを取得して自分のやり方でカスタマイズすることができます。
まず始めに、テスト用のAPIがあり、模擬購入を行うことができます。私は特に、プログラムによる投資を行うための新規注文取引が便利だと思いました。例えば、ビットコインが一定の価格に達したときに利益を計上する売り注文を設定することができます。
Binance APIは、自分の暗号ウォレットにキルスイッチボタンを設定したい場合にも便利です。例えば、暗号資産を直ちに売却したり、すべてのオープンオーダーをキャンセルしたり、パーセンテージの買い注文を出したい場合などです。
ーーーーーーーーーーーーーーーーーーーーーーーーーー
BlockRabbit『クリプト訪ねて三千里』とは。
第924話からのターン。暗号資産、DeFi、NFTに感化された新進気鋭の若手が定期的に登場します!
ユーザー目線でコツコツ嚙み砕いていくコラムもあり、アメリカ発の最新情報など絶妙にサンドウィッチされて生きた情報をお届けいたします。
第596話~第923話まで、バトンタッチを受けたcryptoトレーダーは、DeFiとは何ぞや?ユーザー目線でコツコツ嚙み砕いていくコラムを書いていきました。
~第595話まで
現在の実態経済からは少し離れたところに、もう1つの経済圏がブロックチェーンによって興ると考えるShoが、その興隆を追っていくために毎日1社ずつ界隈のプロダクトを紹介していく超短編気まぐれ日刊コラムであり、メディア記事も幾つかピックアップしてお届けしておりました。