Awesome Algorand
Algorandを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
中核資料
公式資料
公式資料についての補足情報。
- Algorand - 公式ウェブサイト
- Algorand Foundation - アルゴランド財団の公式ウェブサイト
- Algorand FAQ - アルゴランド財団が維持するFAQ
- Algorand Governance - アルゴランドガバナンスプログラムの公式ウェブサイト
- Algorand Developer Portal - アルゴランド開発者向けポータル
- Algorand Protocol Specs - アルゴランドプラットフォームのプロトコルレベル仕様書
- Algorand Discord - アルゴランドの公式Discordサーバー
AlgoKit
AlgoKitについての補足情報。
- algokit-cli - アルゴランドネットワーク上で開発を行う開発者向けのワンストップツールであるアルゴランドAlgoKit CLI
- algokit-lora - アルゴランドアプリケーションのテスト用のローカルネットワークエクスプローラおよびアプリケーションビルダー(契約のデプロイ、状態の確認、取引の作成など)
- AlgoKit Docs - アルゴランドAlgoKitの公式ドキュメンテーション
- algokit-utils-py - アルゴランドAlgoKitのPython用ユーティリティ
- algokit-core - マルチ言語のコアプリミティブ(Rust + FFIバインディング)が、上位のAlgoKitツール(暗号、エンコーディング、プロトコル論理)を駆動
- algokit-utils-ts - アルゴランドAlgoKitのTypeScript用ユーティリティ
- algokit-client-generator-py - アルゴランドAlgoKitのTypeScript用タイプクライアントジェネレーター
- algokit-client-generator-ts - アルゴランドの公式PythonからTEALへのコンパイラ。Python構文でアルゴランド仮想マシン(AVM)上で実行可能なコードを書けるようにする
- puya - アルゴランドの公式TypeScriptからTEALへのコンパイラのフロントエンド。コアのpuyaコンパイラを活用し、TypeScript構文でアルゴランド仮想マシン(AVM)上で実行可能なコードを書けるようにする
- puya-ts - アルゴランドブロックチェーンにアクセスしなくても、アルゴランドPythonスマートコントラクトのユニットテストを行うためのPythonライブラリ
- algorand-python-testing - アルゴランドブロックチェーンにアクセスしなくても、アルゴランドスマートコントラクトのユニットテストを行うためのTypeScriptライブラリ
- algorand-TypeScript-testing - VSCode拡張機能。アルゴランドPython、TypeScript、TealScriptおよび原始TEALスマートコントラクトの行単位でのデバッグを、AVMトレースを介して実行可能にする
- algokit-avm-vscode-debugger - AlgorandのPython、TypeScript、TealScriptおよびraw TEALスマートコントラクトの行ごとのデバッグに向けたVSCode拡張機能。AVMトレースを介して実行。
AlgoKitテンプレート
AlgoKitテンプレートについての補足情報。 関連資料: Creating AlgoKit Templates。
- algokit-python-template - 公式AlgoKitのAlgorand Pythonテンプレートは、Pythonでスマートコントラクトを開発・デプロイするための生産環境に整備されたベースラインを提供します。
- algokit-TypeScript-template - 公式AlgoKitのAlgorand TypeScriptテンプレートは、TypeScriptでスマートコントラクトを開発・デプロイするための生産環境に整備されたベースラインを提供します。
- algokit-react-frontend-template - 公式Algo及Kit Reactフロントエンドテンプレートは、Algorand依存関係を統合したReactフロントエンドアプリケーションの開発・デプロイに必要な生産環境に整備されたベースラインを提供し、テンプレートビルダーがスタンドアローンアルゴキットフロントエンドテンプレートを実装する際の参考となるものです。
- algokit-fullstack-template - 公式AlgoKitフルスタックテンプレートは、Algorand依存関係を統合したフルスタックアプリケーションの開発・デプロイに必要な生産環境に整備されたベースラインを提供し、テンプレートビルダーがスタンドアローンアルゴキットテンプレートを一つのフルスタックテンプレートプロジェクトに統合する方法を示す参考となるものです。
学習資料
学習資料についての補足情報。
短期集中講座
- Algorand School - クラッシュコーススライド資料。
- Zero to Hero PyTeal - PyTealクラッシュコース動画講義。
- Algorand, efficient self-sustaining Blockchain - プルーフ・オブ・ステークブロックチェーン効率フレームワーク。
- Algorand Efficiency - Algorandの動作原理とその効率について。
- Introduction to AVM and Applications - Algorand仮想マシンアーキテクチャおよびAlgorandスマートコントラクト(アプリケーション)についての紹介。
- Introduction to PyTeal - PyTeal、アルゴランドスマートコントラクト開発用のPythonフレームワーク(with @matteojug)の解説
- PyTeal ABI Smart Contracts - アルゴランド上で ABI適合 のスマートコントラクトを開発するためのPyTealの使用。最終ライブコーディングセクション(with @deanste)
- Beaker - アルゴランドスマートコントラクト開発用のフレームワーク、PyTealをベースにしたクライアントおよびテスト。ライブコーディングセッション(with @HGKimChris)
- Dissecting Algorand - Algorandの紹介およびその内部仕組みの分析。
- Zero to Hero Blockchain Algorand - Algorand開発者向けのカスタム学習パス。
一般講座
一般講座についての補足情報。
- Foundations of Blockchains - コロンビア大学のコンピュータサイエンス教授ティム・ラウガーデンによる、ブロックチェーンプロトコルの基本原理、概念および性質を強調したビデオコース
チュートリアル
- Lending pool using Reach - Reach言語を使って貸し出しプールを構築するチュートリアル。
- Creating a License Manager Contract - PyTEALおよびインナートランザクションの利用方法に関するチュートリアル。
- Stateless session management with the Pera wallet - Pera WalletとNext.jsおよびReduxを組み合わせた接続例。
- AlgoMinter - Python、AlgoSigner、Anvil Platformを使って資産を発行するウェブアプリを構築するチュートリアル。
- Getting Started with Django, Python, and Algorand - Algorand開発者ポータルからのチュートリアル。
- MultiSig with Algorand for Co-operative Groups - Algorandマルチシグネチャアカウントを用いた分散型協同連合。
- Adding Notes to Transactions - Pythonでトランザクションノートフィールドの読み書きを行うチュートリアル。
- Create Assets with a Stateful Smart Contract - ステートフルスマートコントラクトを使ってAlgorand標準資産を作成するチュートリアル。
- Artificial Intelligence on Algorand - 機械学習を用いてAlgorandブロックチェーン上のUSDC安定通貨の取引量を予測するチュートリアル。
コミュニティ資料
コミュニティ資料についての補足情報。
プロジェクト
プロジェクトについての補足情報。
- arc3.xyz - ARC3に準拠したNFTの発行に使えるDapp
- Auction Demo - スマートコントラクトを用いたオンチェーンNFTオークション
- Algorand Session Wallet - セッションウォレットにより、複数のウォレット間で持続的なウォレット接続を可能にする
- AlgoWorld-Contracts - AlgoWorldが使用するすべてのスマートコントラクトをPythonで記述したコレクション
- AlgoWorld-Swapper - 無料かつ信頼性の高いASA交換ツール、アルゴランドスマートサインで駆動
- WalletConnect Example DApp - アルゴランドウォレットコンネクトデモ
- TinyBar App - TinyManからASA価格を追跡する、小さなmacOSメニューバーアプリ
- algonim - 最初のアルゴランドミニパズルゲーム。Python+PyTEALで書かれたもの(by @cusma)
- algorealm - アルゴランド王域の王冠と王杖を獲得!(Python+PyTEALで書かれたもの(by @cusma))
- algorealm-ui - @aorumbayevが開発したalgorealm CLIゲームのWebCLIエミュレータ
- minter - ARC-69コミュニティ標準に従ってアルゴランドNFTを大量に発行。Node.jsで書かれたもの(by @fish.exe)
- algovanity - アルゴランドのヴァニティアドレス生成ツール(by Ripe)
- galvanity - Goベースのアルゴランドのカスタムアドレス生成ツール
- genpyteal - (主に)通常のPythonからPyTealを生成
- AgorHash - 公開・許可なし・分散型・規制されない自由な発言プロトコル
- QRCode Generator - アルゴランドARC-26URI用のユニバーサルQRコード生成モジュール
- algofractals - ランダムに生成されたマンデルブロット分画にARC69タグを埋め込みながらNFTを発行(2023年12月31日にアーカイブ)
- algorewards - 無料かつ非公式のアルゴランドガバナンス報酬計算ツール。GitHub Pages上にホストされている
- Pipeline-UI - React.jsベースのコンポーネントライブラリでアルゴランドDappの迅速展開を可能にする
- STOI - マイクロDAOを用いて歌の所有権が分散化された
- AlgoTables - ALGOを保有し、アルゴランドエコシステムに参加する一般ユーザーを支援するツールセット
- AlgoPing - 公開アルゴランドノード(AlgoExplorer、AlgoNodeなど)が正常でない場合に、 tweetを発行する、小さなクロントーク。
- staketaxcsv - アルゴランドおよびその他のブロックチェーン向けの課税取引CSVを生成するPythonバックエンド(by stake.tax)
- Automated Prediction Market Maker on Algorand - algoAMM.comにホストされたプロジェクトを含むバックエンドリポジトリ
- AlgoDepo - シングルデポジットアプリ アルゴランド
- AlgoDeposit - AMMプールアプリ アルゴランド
- txnDuck - アルゴランドブロックチェーン向けの取引構築ツール
- lazylora - アルゴランドブロックチェーンを探索するためのターミナルUI
- wen-tools - アルゴランド用の大量操作ツール
- algonoderewards - Nodely APIを用いてアルゴランドノードの報酬を追跡・可視化
- xGov-Guru - xGovの投票データおよび提言を閲覧するツール
- Algo Snow - アルゴランドテーマのインタラクティブブラウザベースゲーム
- Algorand Mempool Visualizer - アルゴランドメモリプールに進入する取引のリアルタイム可視化
- AlgoRadio - 実験的なアルゴランドテーマのラジオ体験
- Sign Zero - 認証および署名フローを探索する軽量デモアプリ
AlgoKitコミュニティテンプレート
AlgoKitコミュニティテンプレートについての補足情報。
- algokit-tealish-template - TealishとAlgojigを使用したスマートコントラクトプロジェクトの迅速開始用AlgoKitコミュニティテンプレート
- algokit-goracle-template - Goracleとの相互作用を実行するスマートコントラクトプロジェクトの迅速開始用AlgoKitコミュニティテンプレ及
- algokit-subtopia-template - Subtopiaプラットフォームとの相互作用を実行するDAppフロントエンドプロジェクトの迅速開始用AlgoKitコミュニティテンプレート
開発とツール
開発とツールについての補足情報。
言語別SDK・ツール
言語別SDK・ツールについての補足情報。
C/C++
- vertices-algorand-sdk - Vertices SDKは開発者にブロックチェーンとの相互作用を簡単に行えるようにするデバイスアクセスを提供します
- unreal-algorand-sdk - アルゴランドブロックチェーンプラットフォーム用の公式Unreal Engineプラグイン
- cplusplus-algorand-sdk - アルゴランドチェーン用のC++ SDK:このリポジトリはアルゴランドチェーン上でC++ SDKを提供しています
Dart
- dart-algorand-sdk - DartアルゴランドSDK
Go
- go-algorand - アルゴランドの公式Go実装
- go-algorand-sdk - アルゴランドGolang SDK
- conduit - アルゴランドのデータパイプラインフレームワーク
PHP
- php-algorand-sdk - アルゴランドPHPSDK(by @ffsolutions)
- algorand-php - アルゴランドPHPSDK(by @RootSoft)
Python
- py-algorand-sdk - アルゴランドPython SDK
- tinyman-py-sdk - Tinyman Python SDK
- smart-asa - ARC-20に基づくスマートASA PyTealのリファレンス実装
JavaScript & TypeScript
- js-algorand-sdk - アルゴランド JavaScript SDK およびサンプルコード
- algo-builder - アルゴランド資産およびスマートコントラクトの開発を自動化するフレームワーク
- algo-builder-templates - Algo Builder向けのDAppテンプレート
- algonaut.js - フロントエンドDApp向けに簡単なアルゴSDK(TypeScript)
- perawallet-connect - Pera Walletをウェブアプリケーションに統合するJavaScript SDK
- defly-connect - Defly Walletをウェブアプリケーションに統合するJavaScript SDK
- subtopia-js - Subtopia JavaScript SDKがSubtopiaプラットフォームとのインタラクションを簡単に行えるインターフェースを提供
- solid-algo-wallets - アルゴランド向けのSolidJSウォレット統合ライブラリ
Java
- java-algorand-sdk - アルゴランドJavaSDK
.NET
- dotnet-algorand-sdk - アルゴランド.NETSDK(by @RileyGe)
- unity-algorand-sdk - Unityでアルゴランドブロックチェーンを使用するアルゴランドSDK
- unity-algorand-sdk-based-on-net-sdk - RileyGeによる.NETアルゴランドSDKをもとにした、簡易かつ粗いUnity SDK
- dotnet-alogrand-sdk (2) - アルゴランド.NETSDK(by @FrankSzendzielarz)維持
- dotnet-tinyman-sdk - Tinyman .NET SDK
- dotnet-yieldly-sdk - Yieldly .NET SDK
- powershell-algorand-module - アルゴランドPowerShellモジュール
Rust
- rust-algorand-sdk - RustアルゴランドSDK
Swift
- algorand-wallet - アルゴランドウォレットのSwiftによる公式実装
- swift-algorand - async/awaitおよびSwiftコンカレンシーをサポートする、現代的なアルゴランドブロックチェーン向けSwift SDK
- swift-algorand-sdk - アルゴランドブロックチェーンとのインタラクションを可能にするSwift SDK
- swift-algokit - Swift開発者向けのAlgoKitユーティリティ
- swift-arc - アルゴランドARCメタデータ標準(NFT用)を扱うSwiftライブラリ
- swift-mint - アルゴランドブロックチェーン上でNFTを発行するSwiftライブラリ
- swift-algochat - Swiftで実装された、ハイブリッドECDHとPSKのランチングによるアルゴランド上での端末間暗号メッセージ
Ruby
- TEALrb - アルゴランドスマートコントラクトを書くためのRubyDSL。(2023年1月22日にアーカイブ)
スマートコントラクト開発
言語とコンパイラー
- pyteal - アルゴランドスマートコントラクトのPython実装
- reach - クロスチェーン分散アプリケーション(DApp)を構築するためのドメイン特定言語
- aqua-compiler - アルゴランドブロックチェーン向けの表現力の高い高レベル言語で、TEALコードにコンパイルされる
- algoml - アルゴランドスマートコントラクトを指定するためのドメイン特定言語で、TEALスクリプトにコンパイルされる
- tealang - アルゴランドASC1およびTEAL向けの高レベル言語
- tealish - 読みやすさを重視した手続き的スタイルのアルゴランドVM言語で、TEALに焦点を当てたもの
- TEALScript - アルゴランドスマートコントラクト開発において、ネイティブなTypeScript構文、ツール、IDEサポートを提供
フレームワークとユーティリティ
- beaker - Python風のスマートコントラクトフレームワーク(PyTEAL DSLラッパー、クライアント+テストユーティリティ)。(公式リポジトリ)
- pyteal-utils - PyTEALユーティリティライブラリ
- avm-semantics - アルゴランド仮想マシンとTEALセマンティクスのKフレームワークによる表現。スマートコントラクトのテストおよび形式検証を支援
- d-asa - 債務アルゴランド標準アプリケーション。ACTUS基準に従った債務証券(債券、ローン、商業紙など)のトークン化を実現するリファレンス実装とインターフェースを提供
CLI
- AlgoRun - アルゴランドメインネット参加ノードのセットアップと開始に必要なシンプルCLIツール
IDE
IDEについての補足情報。
vim
- vim-algorand-teal - アルゴランドのTEALスマートコントラクト言語向けのvim用最小限のシンタックスハイライト
IntelliJ
- algoDEA - アルゴランドIntelliJプラグイン
VSCode
- Obsidian Labs/vscode-algorand - アルゴランドVS Code拡張機能
- optio-labs/teal-debugger-extension - VSCode内で最小のAVM設定でTEALをデバッグ
Visual Studio
- Algorand Visual Studio Extension - C# TEALコンパイルおよびアルゴランドスマートコントラクト開発向けVisual Studio拡張
テストとデバッグ
- graviton - アルゴランドのTEALブラックボックステストツールキット
- algokit-avm-debugger - スタンドアローンのAVMデバッグアダプタプロトコル実装で、高度なコントラクトデバッグツールを実現
- tealer - 静的TEAL分析器で、脆弱性検出ツールセットを備え、迅速なコントラクトレビューを可能にする
- irulan - スマートコントラクトのデプロイ・テストを行うウェブアプリ(open source! + PRs welcome)
- algojig - アルゴランドスマートコントラクトのテストツール
- tealinspector - Hipo labsによるTEALコードの迅速かつ簡単なデバッグ
- swift-algotest - モックチェーンをサポートするアルゴランドスマートコントラクト向けのSwiftテストフレームワーク
配備と環境
- Algorand Sandbox - アルゴランド開発環境を迅速かつ簡単に作成・設定する方法
- Algorand Sandbox Dev - Docker Hub でのイメージ。ローカル開発やCI/CDでの利用を目的としたもの。(2024年1月2日でアーカイブ)
- Official Algod Container - Algorand Inc. による Algod Docker Hub イメージ
- Official Conduit Container - Algorand Inc. による Conduit Docker Hub イメージ
ウォレットとアセット操作
ウォレットプロバイダー
ウォレットプロバイダーについての補足情報。 ウォレットプロバイダーについての補足情報。 関連資料: attacks。
- Pera Wallet - モバイルおよびデスクトップデバイス向けの安全でオープンソースかつコミュニティが運営するウォレット。公式Algorandウォレット開発チームが維持しています。
- Method Wallet - Algorandウォレットを愛でるあなたへ。
- Defly Wallet - Deflyは、Algorandウォレットに優れたDeFi機能を統合したウォレットです。
- Exodus - マルチコインウォレットにAlgorand対応を備えたもの。
- A-Wallet - AWalletは、オープンソースであり、HTMLのみを使用し、企業向けに最適化され、安全なAlgorandウォレットです。
- Liquid Auth - パスキーを暗号鍵ペアにバインドし、安全なペア間接続を可能にする、セルフホストサービス。
- Kibisis - ReactとTypeScriptで構成されたオープンソースAlgorandウォレットウェブ拡張機能。
ウォレット開発
- use-wallet - アルゴランド対応ウォレットをウェブアプリで使用するReacthooks。txnlabが開発。
- use-wallet-js - 分散型アプリケーションにAlgorandウォレットを統合するためのTypeScriptライブラリ。
- rsagg - GPUで高速化されたAlgorand「ヴァニティ」アドレス生成を実現するRustライブラリ。
ブロックチェーンエクスプローラー
ブロックチェーンエクスプローラーについての補足情報。
- Allo - Nodelyが提供する、すべてのネットワークをカバーする統合されたAlgorandエクスプローラー。
- Pera Explorer - アルゴランドアカウント、標準資産(ASA)エクスプローラー。Pera Walletが開発
- Algorand Ballet - Algorandアカウントの2次元グラフ。
- Algorand Multiverse - Algorandアカウントの3次元グラフ。
- AlgoSurf - アルゴランドネットワークエクスプローラー(
localhostでローカルネットをサポート) - Algo Explorer - リアルタイム取引モニタリングを備えた現代的なAlgorandブロックチェーンエクスプローラー。
ポートフォリオ追跡
ポートフォリオ追跡についての補足情報。
- CompX - Algorandブロックチェーン上で資産、報酬、ヤードファーミング、取引、NFTをどこでもいつでも追跡または検索できる。以前はAlgogator.Financeと呼ばれていた。
- ASA Stats - 複数のウォレットアドレス(最大5つ)からAlgorand資産の評価を一括で把握できるポートフォリオトラッカー。
名前サービス
名前サービスについての補足情報。
- NFDomains - アルゴランド名サービスおよびNFD(非代替ドメイン)マーケットプレイス — ウォレットアドレスにユニークかつ読みやすいエイリアスを提供
インフラとエコシステムサービス
ノードとコンセンサス参加
- Algorand - The Undocumented Docs - アーカイブノードおよびインデクサの設定に関する開発ノート(その他も含む)。
- Nodely - 無料ノード/インデクサAPI、ノードの運用に関するFAQ、ノード/インデクサの日々のスナップショット。
- Algorand Node UI - リモートAlgorandノード管理用のターミナルUI
- nodekit - ローカルでAlgorandノードを実行・管理するためのターミナルUI
- SubQuery - アルゴランド向けオープンで高速かつ柔軟で分散型のクロスチェーンデータインデクサ(getting started guide)
- AlloCTRL - あなたのローカルマシンから、ノードおよび参加キーを安全に管理できるシンプルでオープンソースのダッシュボード
- reti - Algorand「The Reti」のコンセンサスインセンティブに向けた契約、ノードデーモン、UI、これにより分散型ステーキングプールの参加拡大とネットワークセキュリティの強化が可能
ブロックチェーンブリッジ
ブロックチェーンブリッジについての補足情報。
- Algomint - 中央集約型BTCおよびETHブリッジ(Algorandへ)
- Messina - ALGO — ETH 2方向Messina.oneブリッジにより、EthereumとERC-20トークンとのAlgorand間の相互運用性が可能になる
オラクル
オラクルについての補足情報。
- Gora - アルゴランドブロックチェーンと現実世界を接続する分散型オラクルネットワーク
セキュリティ監査サービス
セキュリティ監査サービスについての補足情報。
- Certik - Web3セキュリティソリューション:スマートコントラクトのアудィットおよび分析(Skynet、SkyTrace)をAlgorandプロジェクトに提供
- UlamLabs - ポーランドに拠点を置くブロックチェーンラボが提供するAlgorandスマートコントラクトのアудィットサービス
- Runtime Verification - Algofi、FolksFinance、Yieldlyなど、エコシステム内の主要なDeFiプラットフォームをアудィットしたチームが提供するスマートコントラクト分析および検証
- Immunebytes - Algorandスマートコントラクトの信頼性の高いセキュリティアудィットを実施
- KudelskiSecurity - ブロックチェーンプロジェクトを安全かつ成功裏にプロダクション環境またはメインネットへ移行。企業は、ブロックチェーンおよびデジタルレジストリ技術システムの評価、設計、カスタマイズ、展開および運用をサポートし、この動的な市場においてセキュリティを強力な差別化要因として活用できるようにします
- algorand-ecosystem-audits - アルゴランドエコシステムにおける増加するアудィットレポート。blockshake-ioが維持
- Vantage Point Blockchain - アルゴランドエコシステムにおけるスマートコントラクトアドバイス、暗号ウォレットアドバイスおよびその他のパーセンテーションテストサービス。クライアントとしてFolks.Finance、Pera、アルゴランド財団、Deflex(Defly/Alammex)、GARD、Venue.Oneなど。レポートはvelocity.vantagepoint.algoによって署名され、(https://github.com/vantagepointreports/releases) で公開されています。
- Tenset Security - ウェブ3セキュリティリサーチャーを構成するTenset Securityは、セキュリティの最適化を徹底的に追求しており、特にアルゴランドプロジェクトにおける重大な脆弱性の発見において専門性とコミットメントを強調。proven track record of successにおいて高セグリティの脆弱性を発見。
メトリクス・分析サービス
メトリクス・分析サービスについての補足情報。
- Algorand MainNet metrics - オープンソースAlgorandプロトコルの現在のスケール、セキュリティ、分散性、採用状況を測定するダッシュボード
- Metrika - Algorandネットワークのパフォーマンスおよびアカウントモニタリング
- Allo Metrics - Algorandメインネットの数値データ
SSI・DID・検証可能な資格情報
SSI・DID・検証可能な資格情報についての補足情報。
- GoPlausible - PLAUSIBLE protocol、W3C DIDs、検証可能な資格、ユーティリティNFTプロトコルをアルゴランド上で構築。また、ThisDIDを提供し、W3C DID/URIリゾルバーを提供。
AIと機械学習
AIと機械学習についての補足情報。
- Algorand-GPT - GoPlausibleがOpenAIのChatGPTプラットフォームを活用したAlgorandアシスタントエキスパート(すべてのAlgorandドキュメントおよびチェーンデータにアクセス)
- DID-GPT - GoPlausibleがOpenAIのChatGPTプラットフォームを活用したW3C DIDリゾルバーアシスタント
- algorand-mcp - GoPlausibleが開発したAlgorandモデルコンテキストプロトコル(サーバーおよびクライアント)
- algorand-remote-mcp - AlgorandリモートSSE MCPサーバー(Cloudflare Worker)
- arcontextify - Algorand ARC-56からMCPサーバーへの変換ツール
- VibeKit - AIコードアシスタントがAlgorand上で開発を行うためのCLI+MCPサーバー
- corvid-agent - アルゴランド上で構築された、暗号化されたオンチェーンメッセージングを備えた自律型AIエージェントプラットフォーム
- AlgoChat - アルゴランド取引とPSKのランチングを用いた、暗号化されたピアツーピアチャットクライアント
- algorand-agent-skills - アルゴランド開発チームが提供する、AI支援開発用のエージェントスキルの標準コレクション
アプリケーション基盤と事例
DeFiプラットフォーム
DeFiプラットフォームについての補足情報。
- Tinyman - 分散型取引プロトコル、AMMおよびプラットフォーム
- Pact - アルゴランドプロトコル上で構築された分散型自動マーケットマーカー(AMM)
- Lofty.ai - 不動産投資をトークン化した投資プラットフォーム
- Folks.finance - 分散型資本市場プロトコル
- Cometa.farm - 分散型リクエスト・アス・ア・サービス
- aramid.finance - アルゴランド、ポリゴン、イーサリアムおよびその他のEVMチェーンをサポートする分散型クロスチェーンプロトコル
- stabilitas.finance - 購入、送金、価値保存など、さまざまな用途に使える安定かつ安全なデジタル資産
- vestige.fi - 分散型エコシステムのツール群。主にアルゴランド標準資産およびリクエストプールのトレンドと監視を行うために使用される。このプラットフォームは、分散型スワップおよびローンチパッドプラットフォームを提供する。
- folks-router - Folks Financeが提供するアルゴランド上での効率的なスワップルーティングSDK
- Folks-Finance/algorand-js-sdk - Folks Financeの公式アルゴランドプロトコルSDK
- DorkFi - アルゴランドおよびVoiネットワーク上で構築されたクロスチェーンの借入・貸出プロトコル。特徴として、過剰保証貸出、WAD安定通貨の発行、UNITガバナンストークンがある。
NFTマーケットプレイス
NFTマーケットプレイスについての補足情報。
- Rand Gallery - アルゴランド標準資産(ASA)エクスプローラーおよびマーケットプレイス。Chris Antakiが開発。
- AlgoGems - NFTコレクターズ向けのアルゴランド標準資産(ASA)マーケットプレイスおよび取引プラットフォーム
- AlgoMart - オープンソースNFTマーケットプレイスの白いラベルソリューション
- Flatter - NFTアートおよびコレクタブルマーケットプレイス
- NFT Gallery - アルゴランドNFTギャラリーブラウザ(ARC標準対応)
予測市場
予測市場についての補足情報。
- Alpha Arcade - アルゴランド上での予測市場プラットフォーム。
サブスクリプション管理
サブスクリプション管理についての補足情報。
- Subtopia - dApp開発者向けの分散型サブスクリプション管理プラットフォーム。サブスクリプションインフラを管理・所有し、柔軟なプランや割引を設定し、アルゴまたは任意のASAトークンで報酬を得る。@aorumbayevが開発。
分散型投票
分散型投票についての補足情報。
- nft_voting_tool - アルゴランド財団の公式投票ツール。リポジトリには、アルゴランドブロックチェーンを用いた不変かつ改ざん不可能な投票の作成および実施を可能にする投票ツールが含まれる。
標準
Algorand Request for Comments
Algorand Request for Commentsについての補足情報。 Algorand Request for Commentsについての補足情報。 関連資料: here。
- ARC3 - アルゴランド標準資産パラメータ規約(ファンクシブルおよびノンファンクシブルトークン用)
- ARC4 - アプリケーションバイナリインターフェース
- ARC32 - アプリケーション規格
- ARC56 - 拡張・改善されたアプリケーション規格
- ARC69 - アルゴランド標準資産パラメータ規約のいくつかのうちの一つ
貢献
Contributions welcome! Read the contribution guidelines first.
Special thanks to everyone who forked or starred the repository ❤️