Repolode
IBAX-io

IBAX-io/go-ibax

スマートコントラクト、データベーステーブル、インターフェースを備え、dApps、DeFi、DAO、クロスチェーンアプリケーションを構築できるGo製ブロックチェーンプラットフォーム。

スター
7,848
フォーク
6,359
未解決の Issue
92
最終コミット
12 時間前

これは何?

go-ibaxはGoで書かれたブロックチェーンシステムプラットフォームです。開発者が基盤となるインフラを一から構築せずに、ブロックチェーン上で独自のアプリケーションを展開できることを目指しています。スマートコントラクト、データベーステーブル、インターフェースを1つのフレームワークにまとめており、分散型・中央集権型のどちらのエコシステムも対象としています。

分散型アプリケーション、DeFi、DAOガバナンス、クロスチェーン取引などのユースケースを想定しています。コントラクトのロジックには簡易化されたプログラミング言語を採用しており、アプリケーション開発の敷居を下げることを意図していると、プロジェクトの作者は説明しています。

リポジトリにはノードの実行ファイルが用意されており、設定ファイルの作成、ノードキーの生成、最初のブロックの生成(プライベートネットワーク向けのテストフラグ付き)、データベースの初期化、ノードの起動を行うコマンドが含まれています。ビルドにはGo 1.27以上が必要です。

主な機能

  • 01スマートコントラクト、データベーステーブル、インターフェースを1つのプラットフォームに統合
  • 02アプリケーションロジック向けの簡易化されたプログラミング言語
  • 03DApps、DeFi、DAO、クロスチェーン取引に対応
  • 04設定、キー生成、最初のブロックの作成、ノード起動を行うコマンドラインツール

ユースケース

  • アプリケーションのテスト用に、プライベートまたはコンソーシアム型のブロックチェーンネットワークを構築する
  • DeFiプロトコルやDAOなどの分散型アプリケーションを開発する
  • クロスチェーンでの資産移転を試す

クイックスタート

  1. 1

    Go 1.27 以降をインストールする

  2. 2

    依存関係を取得する

    GO111MODULE=on go mod tidy -v
  3. 3

    バイナリをビルドする

    go build
  4. 4

    ノード設定ファイルを作成する

    go-ibax config

使う前に知っておきたいこと

  • ビルドには Go 1.27 以降が必要です。
  • ノードを実行するには、起動前にキーの生成、最初のブロックの作成、データベースの初期化など、いくつかのセットアップ手順が必要です。

トピック

よくある質問

go-ibax とは?
スマートコントラクト、データベーステーブル、インターフェースを備え、dApps、DeFi、DAO、クロスチェーンアプリケーションを構築できるGo製ブロックチェーンプラットフォーム。 go-ibaxはGoで書かれたブロックチェーンシステムプラットフォームです。開発者が基盤となるインフラを一から構築せずに、ブロックチェーン上で独自のアプリケーションを展開できることを目指しています。スマートコントラクト、データベーステーブル、インターフェースを1つのフレームワークにまとめており、分散型・中央集権型のどちらのエコシステムも対象としています。
go-ibax は無料で使えますか?ライセンスは?
go-ibax は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
go-ibax は今もメンテナンスされていますか?
活発にメンテナンス中。go-ibax の最終コミットは 2026年10月21日 です。
go-ibax は何に使えますか?
アプリケーションのテスト用に、プライベートまたはコンソーシアム型のブロックチェーンネットワークを構築する DeFiプロトコルやDAOなどの分散型アプリケーションを開発する クロスチェーンでの資産移転を試す
go-ibax のインストール方法は?
Go 1.27 以降をインストールする 依存関係を取得する: GO111MODULE=on go mod tidy -v バイナリをビルドする: go build ノード設定ファイルを作成する: go-ibax config
go-ibax はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/IBAX-io/go-ibax

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト