本文へスキップ
QORECHAIN
登録

Build Before Q-Day

キット

開発に使えるすべてのQoreChainキットを、言語ごとのレジストリリンクとインストールコマンド付きでまとめました。バージョンは1時間ごとにレジストリから更新されます。

QoreChain SDK

ネットワークのプリセット、Native・EVM・SVMレーンのHDアカウント、全モジュールの型付きメッセージ、チェーンの読み取り、ハイブリッドsecp256k1 + ML-DSA-87のトランザクション署名。

  • dApp
  • バックエンド
  • スクリプトとボット
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/sdk
  • TypeScript (React)0.12.0npmGitHub
    npm install @qorechain/react @qorechain/sdk react react-dom
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/evm viem
  • TypeScript0.12.0npmGitHub
    npm install @qorechain/svm @solana/web3.js
  • Python0.12.0PyPIGitHub
    pip install qorechain-sdk
  • Rust0.12.0crates.ioGitHub
    cargo add qorechain-sdk tokio --features tokio/macros,tokio/rt-multi-thread
  • Go0.12.0GoGitHub
    go get github.com/qorechain/qorechain-sdk/packages/go@latest
  • implementation("io.github.qorechain:qorechain-sdk:0.12.0")

create-qorechain-dapp

スターターテンプレート (EVM Solidity、フルスタックWeb、ロールアップアプリ) から新しいQoreChain dAppを生成します。

  • プロジェクトの開始
  • スターターテンプレート
  • TypeScript (CLI)0.12.0npmGitHub
    npx create-qorechain-dapp my-dapp

qorechain-pqc

ML-DSA署名 (QoreChainのアカウントはML-DSA-87を使用)、ML-KEM鍵カプセル化、SHAKE-256、ハイブリッドsign-bytesヘルパー。言語間でバイト単位の互換性があります。

  • 鍵生成
  • 署名の検証
  • 鍵カプセル化
  • TypeScript0.2.3npmGitHub
    npm install @qorechain/pqc
  • Python0.2.3PyPIGitHub
    pip install qorechain-pqc
  • cargo add qorechain-pqc
  • Go0.2.3GoGitHub
    go get github.com/qorechain/qorechain-pqc/go
  • implementation("io.github.qorechain:qorechain-pqc:0.2.3")

QoreSign

ハイブリッドsecp256k1 + ML-DSA-87の鍵導出、トランザクションの署名と検証、メッセージ署名、Sign In With QoreChain。

  • ウォレット
  • Sign In With QoreChain
  • メッセージによる証明
  • TypeScript0.1.1npmGitHub
    npm install @qorechain/qoresign
  • cargo add qorechain-qoresign
  • Go0.1.1GoGitHub
    go get github.com/qorechain/qoresign/go
  • Swift0.1.1SwiftPM
    .package(url: "https://github.com/qorechain/qoresign", from: "0.1.1") then .product(name: "QoreSign", package: "qoresign")
  • Kotlin / JVM0.1.1Maven CentralGitHub
    implementation("io.github.qorechain:qoresign:0.1.1")
  • Kotlin (Android)0.1.1Maven CentralGitHub
    implementation("io.github.qorechain:qoresign-android:0.1.1")
  • Python0.1.1PyPIGitHub
    pip install qorechain-qoresign

QoreSeal

QoreChainアカウント宛てのML-KEM-1024によるデータ暗号化: 1人または複数の受信者向けのエンベロープ、オンチェーンの暗号鍵レジストリ、プライベートグループ向けのエポック鍵。

  • 暗号化メッセージ
  • プライベートグループ
  • 鍵レジストリ
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qoreseal
  • cargo add qorechain-qoreseal
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qoreseal/go
  • Python0.1.0PyPIGitHub
    pip install qorechain-qoreseal
  • Swift0.1.0SwiftPM
    .package(url: "https://github.com/qorechain/qoreseal", from: "0.1.0") then .product(name: "QoreSeal", package: "qoreseal")
  • Kotlin / JVM0.1.0Maven CentralGitHub
    implementation("io.github.qorechain:qoreseal:0.1.0")
  • implementation("io.github.qorechain:qoreseal-android:0.1.0")

QoreX integrations

wagmi、RainbowKit、cosmos-kit、Interchain KitのアプリでQoreXウォレットを使うための型、検出、コネクタと、end-to-endテスト用のウォレットモック。

  • ウォレット接続
  • end-to-endテスト
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qorex-types
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/qorex-rainbowkit @rainbow-me/rainbowkit wagmi viem @tanstack/react-query
  • TypeScript (React)0.1.0npmGitHub
    npm install @qorechain/qorex-interchain-kit @interchain-kit/core @interchain-kit/react
  • TypeScript (React)0.1.0npmGitHub
    npm install @qorechain/qorex-cosmos-kit @cosmos-kit/core @cosmos-kit/react
  • TypeScript0.1.0npmGitHub
    npm install -D @qorechain/qorex-wallet-mock
  • TypeScript0.1.0npmGitHub
    npm install -D @qorechain/qorex-synpress @playwright/test

Wallet adapter

Keplr、Leap、CosmostationなどのCosmosウォレットにQoreChainを追加します。ウォレットが署名し、アダプターがチェーンの求めるML-DSA-87ハイブリッド署名を付加します。

  • Cosmosウォレット
  • マルチウォレットdApp
  • TypeScript0.4.0npmGitHub
    npm install @qorechain/wallet-adapter @cosmjs/stargate @cosmjs/proto-signing

RDK

Rollup Development Kit: 型付きのロールアップ設定、ロールアップと決済バッチのライフサイクル、データ可用性ブロブ、読み取りクライアント、ハイブリッド署名。

  • ロールアップ
  • 決済
  • アプリチェーン
  • TypeScript0.8.0npmGitHub
    npm install @qorechain/rdk
  • TypeScript (CLI)0.8.0npmGitHub
    npm install -g @qorechain/rdk-cli
  • TypeScript (CLI)0.8.0npmGitHub
    npx create-qorechain-rollup my-rollup
  • Python0.8.0PyPIGitHub
    pip install qorechain-rdk
  • cargo add qorechain-rdk
  • Go0.8.0GoGitHub
    go get github.com/qorechain/qorechain-rdk/packages/go
  • implementation("io.github.qorechain:qorechain-rdk:0.8.0")

MCPサーバーとqore CLI

AIアシスタントとターミナルからQoreChainを読み取り専用で参照: ブロック、トランザクション、アカウント、バリデーター、staking tier、ハイブリッド署名の状態、シミュレーション。署名やブロードキャストは行いません。

  • AIエージェント
  • 自動化
  • チェーンの照会
  • TypeScript (Node.js server)0.1.0npmGitHub
    npx -y @qorechain/mcp
  • TypeScript (CLI)0.1.0npmGitHub
    npm install -g @qorechain/qore-cli
  • python0.1.0PyPIGitHub
    pip install qorechain-mcp

Asset Kit

QoreChain EVM上の規制対象トークン化資産向けツール: 登録済みのML-DSA-87鍵を求める保有者チェック付きのERC-3643とCMTATのアダプター、ERC-4626/7540のボールト、発行体コンソール。

  • トークン化資産
  • ボールト
  • 発行体ツール
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/asset-kit
  • Python0.1.0PyPIGitHub
    pip install qorechain-asset-kit
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qorechain-asset-kit/clients/go
  • implementation("io.github.qorechain:asset-kit:0.1.0")
  • Solidity0.1.0GitHubGitHub
    forge install qorechain/qorechain-asset-kit@v0.1.0 (or git clone --recurse-submodules)

QoreScan

QoreChainノード、ネットワーク、TLSエンドポイント、Solidityコントラクトの暗号技術を棚卸しし、CycloneDX CBOMとして出力します。認証ではなく、棚卸しを支援するツールです。

  • 暗号技術の棚卸し
  • 監査
  • 移行計画
  • CLI (npm wrapper)0.1.0npmGitHub
    npx @qorechain/qorescan scan --network testnet --out cbom.json
  • CLI (PyPI wrapper)0.1.0PyPIGitHub
    pipx run qorescan scan --network testnet --out cbom.json
  • Go (CLI)0.1.0GoGitHub
    go install github.com/qorechain/qorescan/cmd/qorescan@latest

Custody kit

カストディアン向けのリファレンスコード、ドキュメント、テストベクター: アドレス検証、トランザクションのデコード、ブロードキャスト前のハイブリッド署名検証、入金スキャン。

  • カストディ
  • 取引所
  • 入金スキャン
  • TypeScript, Python, Go, Rust, Java0.1.0GitHub
    git clone https://github.com/qorechain/qorechain-custody-kit

その他のパッケージ

Chain bridge

QoreChain上で動くWeb2バックエンド向けのサーバー側ライブラリ: ライセンス、3つのVMへのコントラクトデプロイ、light nodeの登録、QOR送金をハイブリッド署名で行います。

  • バックエンド
  • 自動化
  • TypeScript (Node.js server)0.2.3npm
    npm install @qorechain/chain-bridge

Handles

QoreXの@handleをアドレスに解決し、固定したレジストリ鍵で署名を検証します。

  • 名前による支払い
  • TypeScript0.1.0npm
    npm install @qorechain/handles

PQ light client

ML-DSA-87で署名されたバリデーターのチェックポイント向けリファレンス検証器で、シミュレーションのチェーンでテスト済みです。QoreChainは現在このチェックポイントを生成していないため、まだ稼働中のネットワークは検証できません。

  • 研究
  • 検証器の設計
  • TypeScript0.1.0npmGitHub
    npm install @qorechain/pq-light-client
  • cargo add qorechain-pq-light-client
  • Go0.1.0GoGitHub
    go get github.com/qorechain/qorechain-pq-light-client/go