メインコンテンツまでスキップ

「プロダクト」タグの記事が3件件あります

全てのタグを見る

BlockEden.xyz が新しい Aptos Indexer GraphQL Playground をリリース

· 約5分
SamLis
Software Engineer

私たちはコミュニティへ素晴らしいニュースをお届けします。開発期間を経て、Aptos API をベースにした GraphQL Playground をリリースしました。これにより、Aptos アプリケーションの構築がより速く、より良くなるよう支援します。

今日のソフトウェア開発において、効率的で柔軟かつスケーラブルな API の構築は極めて重要です。API(Application Programming Interfaces)は、異なるソフトウェアシステム間の通信とデータ交換の橋渡しを行い、設計が優れた API はアプリケーションの成功に不可欠です。GraphQL は、柔軟で強力な API を構築するために多くの開発者が選択するツールとなっています。

本日、Aptos 開発者向けに特化した高性能 GraphQL フレームワーク Aptos Indexer GraphQL を発表できることを大変嬉しく思います。Aptos API の開発と管理をシンプルにし、卓越したパフォーマンスとスケーラビリティを提供します。

GraphQL とは?

まず、GraphQL が何かを簡単に見てみましょう。GraphQL は API 用のクエリ言語かつ実行環境で、クライアントが必要とするデータを正確に指定できます。従来の REST API のように固定フォーマットでデータが返されるのとは異なり、柔軟性が高く、シングルページアプリケーション(SPA)やモバイルアプリなど、クライアント駆動型アプリケーションの構築に最適です。

GraphQL の核心は「必要なデータだけを取得する」ことです。クライアントは単一リクエストで複数のリソースを取得でき、各リソースの取得フィールドを指定できます。これにより、データの過剰取得や不足取得の問題が減少し、ネットワーク効率が向上します。

なぜ Aptos Indexer GraphQL を選ぶのか?

Aptos Indexer GraphQL は Aptos 開発者向けに作られた高性能 GraphQL API です。以下のメリットを提供します。

  1. 開発プロセスの簡素化

    明快で直感的な API 定義言語とツールを提供し、データ型、クエリ、ミューテーション、リゾルバーの定義が容易です。API 構築が非常に直感的になります。

  2. 卓越したパフォーマンス

    最新のデータローディング手法を採用し、必要なデータベースクエリのみを実行することで、応答時間を短縮しパフォーマンスを向上させます。

  3. スケーラビリティ

    アプリケーション規模に関わらず対応可能です。モジュラーアーキテクチャを採用しており、新機能やデータ型の追加が容易です。

  4. 強力なユーティリティ

    GraphiQL を含む GraphQL ベースのテストツール群を提供し、リアルタイムで必要なデータを対話的に検証できます。開発・テスト・保守が格段に楽になります。

Aptos Indexer GraphQL の始め方

まず、API マーケットプレイスで Aptos Indexer サービスを選択してください。

blockeden.xyz api marketplace

blockeden.xyz api marketplace

次に、https://blockeden.xyz/dashBLOCKEDEN_API_KEY を取得します。

BLOCKEDEN_API_KEY

BLOCKEDEN_API_KEY

成功メッセージが表示されたら、Aptos Indexer GraphQL サービスの利用を開始できます。

BLOCKEDEN_API_KEY をまだ作成していない場合は、パブリック API キー 8UuXzatAZYDBJC6YZTKD を使用できます。

以下は React を使って Aptos Indexer GraphQL サービスに接続するシンプルな例です。

import React, { useState, useEffect } from "react";

function App() {
const [data, setData] = useState(null);

useEffect(() => {
const apiEndpoint =
"https://api.blockeden.xyz/aptos/indexer/8UuXzatAZYDBJC6YZTKD/v1/graphql";

const fetchData = async () => {
try {
const response = await fetch(apiEndpoint, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
query: `
query {
block_metadata_transactions(limit: 2) {
block_height
}
}
`,
}),
});

if (!response.ok) {
throw new Error("Network response was not ok");
}

const result = await response.json();
setData(result.data);
} catch (error) {
console.error("GraphQL Request Error:", error);
}
};

fetchData();
}, []);

return (
<div className="App">
<h1>Aptos Indexer GraphQL Example</h1>
{data ? <pre>{JSON.stringify(data, null, 2)}</pre> : <p>Loading...</p>}
</div>
);
}

export default App;

また、https://blockeden.xyz/api-marketplace/aptos-indexer ページ下部にある組み込み GraphiQL サービスへ直接アクセスできます。

Aptos Indexer GraphQL service for blockeden.xyz

Aptos Indexer GraphQL service for blockeden.xyz

あるいは、curl を使って直接 Aptos Indexer GraphQL にアクセスすることも可能です。

curl https://api.blockeden.xyz/aptos/indexer/8UuXzatAZYDBJC6YZTKD/v1/graphql \
-H 'Content-Type: application/json' \
-X POST \
-d '{"query":"query {block_metadata_transactions(limit: 2) {block_height}}"}'

結論

Aptos Indexer GraphQL は、Aptos エコシステム内で開発と管理を効率化し、卓越したパフォーマンスとスケーラビリティを提供する強力な開発サービスです。開発者の皆様が Aptos アプリケーションを強化し、より高速で効率的な開発プロセスを実現できることを期待しています。

本製品リリースにご関心いただきありがとうございます。ご質問やご意見がございましたら、サポートチームまでお気軽にお問い合わせください。皆様からのフィードバックをお待ちしており、Aptos Indexer GraphQL の継続的な改善に努めてまいります。


Suiメインネット開始:BlockEden.xyzが次世代ブロックチェーンプラットフォームを含むAPIスイートを拡張

· 約4分
Dora Noda
Software Engineer

Suiという期待の高いブロックチェーンプラットフォームがメインネットを成功裏に開始したことを、私たちは大変嬉しく思います。BlockEden.xyzでは、ブロックチェーン業界において最も革新的で最先端のソリューションをお客様に提供することにコミットしています。その結果、Suiを当社の堅牢なAPIスイートに統合し、開発者が画期的なアプリケーションを作成するためのツールをさらに拡充できることを楽しみにしています。

Suiメインネット開始:BlockEden.xyzが次世代ブロックチェーンプラットフォームを含むAPIスイートを拡張

Suiが重要な理由

Suiは、スケーラビリティ、相互運用性、エネルギー効率といった既存ソリューションが抱える課題に対処することを目的とした次世代ブロックチェーンプラットフォームです。さまざまなブロックチェーン技術の優れた機能を組み合わせ、開発者が分散型アプリケーション(dApp)やスマートコントラクトを構築するための、より効率的で柔軟なプラットフォームを提供します。Suiの主な特徴は以下の通りです。

  1. スケーラビリティ:Suiは独自のコンセンサスアルゴリズムを採用しており、秒間 297,000 件のトランザクション を処理できるため、高スループットと低レイテンシを実現します。これにより、迅速かつ安全な取引が求められるdAppの構築に最適です。
  2. エネルギー効率:Suiのコンセンサスアルゴリズムは、従来のプルーフ・オブ・ワーク(PoW)方式に伴うエネルギー消費問題にも対処しています。より環境に配慮した手法を採用することで、ブロックチェーン業界の持続可能性向上に貢献します。

BlockEden.xyzユーザーへの意味

Suiが当社のAPIスイートに加わることで、開発者は以下を期待できます。

  1. Suiブロックチェーンへのアクセス:当社のAPIにより、開発者はSuiブロックチェーンと簡単にやり取りでき、スマートコントラクトの構築・デプロイ、トークンの作成、そしてこの革命的プラットフォーム上でdAppを開発できます。
  2. 継続的なサポート:BlockEden.xyzは引き続き卓越したカスタマーサポートを提供し、Sui技術の導入に関するガイダンスや支援を行います。
  3. BlockEden.xyzでステーキングし報酬を獲得:トークンをBlockEden.xyzにステークすることで、Suiエコシステムに参加し、プラットフォームの成長とセキュリティに貢献したことに対する報酬を得られます。

BlockEden.xyzのSui RPCキーで始める

Suiブロックチェーン上での開発をBlockEden.xyzのAPIスイートで開始したい方は、以下の簡単な手順でSui RPCキーを取得し、プロジェクトを立ち上げてください。

ステップ 1:接続文字列を取得

https://blockeden.xyz/api-marketplace にアクセスし、接続文字列を取得してください。この文字列を使用すると、当社のAPIを通じてSuiブロックチェーンにアクセスし、分散型アプリケーションの開発を開始できます。

ステップ 2:最初のSui DAppを開発

Suiプラットフォーム上で最初のDAppを構築するには、https://blockeden.xyz/docs/sui/sui-typescript-sdk/ にある包括的ガイドをご参照ください。このチュートリアルでは、開発環境のセットアップ、SuiのTypeScript SDKの実装、そしてSuiブロックチェーンを利用した完全な機能を持つDAppの作成手順をステップバイステップで解説しています。

これらの手順に従うことで、SuiブロックチェーンとBlockEden.xyzのAPIスイートの力を活用し、革新的で画期的な分散型アプリケーションを開発できるようになります。ご不明点がございましたら、専任のサポートチームがいつでもプロセス全体をサポートいたします。

結論

BlockEden.xyzは、Suiを当社の拡大し続けるブロックチェーン技術ファミリーに迎えることを誇りに思います。SuiをAPIスイートに加えることで、開発者がブロックチェーン領域で画期的なソリューションを創出できる可能性がさらに広がります。今後も、ユーザーのプロジェクトを支援し、分散型テクノロジーの未来を牽引する最も革新的で信頼性の高いツールの提供に専念してまいります。

BlockEden.xyz が Solana を API スイートに追加 – 開発者向けブロックチェーン機会の拡大

· 約4分
Dora Noda
Software Engineer

ブロックチェーン API ソリューションのリーディングプロバイダーである BlockEden.xyz が、Solana を API スイートに追加して提供内容を拡大することをお知らせできることを嬉しく思います。この取り組みにより、顧客は Solana ネットワーク上で革新的な分散型アプリケーション(dApp)を構築・デプロイするための選択肢をより広げることができます。

本ブログ記事では、Solana が重要である理由と、当社のスイートに Solana の API を統合することで開発者や企業にどのようなメリットがあるかを解説します。

BlockEden.xyz が Solana を API スイートに追加 – 開発者向けブロックチェーン機会の拡大

Solana が重要な理由

Solana はオープンソースの高性能ブロックチェーンネットワークで、分散型金融(DeFi)やゲーム、サプライチェーン管理など多様なアプリケーションをサポートします。Solana が他のブロックチェーンプラットフォームと差別化される主な特徴は以下の通りです。

  1. 高性能: Solana はスケーラビリティを重視して設計されており、秒未満の確認時間で最大 65,000 トランザクション/秒(TPS)を処理できます。これは多くの他のブロックチェーンプラットフォームよりも大幅に高い数値です。このスケーラビリティにより、開発者は低レイテンシで dApp を作成・デプロイでき、スムーズなユーザー体験を実現できます。
  2. 低トランザクション手数料: Solana の革新的なアーキテクチャにより手数料が低く抑えられ、開発者やユーザーにとってコスト効率が高くなります。この特徴は新規 dApp の参入障壁を下げるだけでなく、既存アプリケーションの運用効率も向上させます。
  3. Proof of History(PoH): Solana の独自コンセンサスアルゴリズムである Proof of History は、エネルギー効率が高く安全にトランザクションを検証します。検証遅延関数(VDF)を用いてイベントの履歴を作成することで、Proof of Work のような高エネルギー消費型コンセンサスを不要にします。
  4. 開発者フレンドリー: Solana は包括的なドキュメント、堅牢な SDK、使いやすい API など、幅広い開発者リソースを提供しています。これにより、ブロックチェーン経験の有無に関わらず、開発者は Solana ネットワーク上で dApp を構築・デプロイしやすくなります。

Solana API を BlockEden.xyz の API スイートに統合する

Solana を API スイートに追加することで、開発者が Solana ネットワーク上で dApp を構築・デプロイするための包括的なツールセットを提供することを目指しています。提供する Solana API は以下を含みます:

  1. トランザクションおよびアカウント管理: トランザクションの作成、署名、送信を簡単に行い、Solana ネットワーク上のアカウントを管理できます。
  2. スマートコントラクトのデプロイ: Solana ブロックチェーン上でスマートコントラクトをシームレスにデプロイ・操作でき、開発プロセスを簡素化します。
  3. データと分析: トランザクション詳細、トークン残高など、Solana ブロックチェーンのリアルタイムおよび履歴データにアクセスし、洞察に富んだ分析やレポートが可能です。
  4. 統合と相互運用性: 当社の堅牢な API と SDK を活用して、dApp を他のブロックチェーンネットワークやアプリケーションと接続し、シームレスな統合と相互運用性を実現します。

結論

BlockEden.xyz の API スイートに Solana を追加したことは、顧客に最先端のブロックチェーン技術ソリューションを提供するという当社のコミットメントを示すものです。Solana の高性能・低コスト・開発者フレンドリーな特長は、さまざまな業界で dApp を構築・デプロイする理想的なプラットフォームであると考えています。包括的な API 提供を通じて、開発者が Solana の力を活用できるよう支援できることを楽しみにしています。

Solana API に関するご質問や導入支援が必要な場合は、遠慮なくサポートチームまでお問い合わせください。私たちは常に、プロジェクトにブロックチェーン技術の可能性を活かすお手伝いをいたします。