⬇ 下载
下载 GyID
支持所有主流平台
GyID GUI
完整图形界面桌面应用。生成、管理、导出和验证你的 GyID。
🪟
Windows
v0.1.0 · 19 MB
安装指南
- 1. 下载 .exe 安装包
- 2. 以管理员身份运行
- 3. 按照安装向导操作
- 4. 从开始菜单启动 "GyID"
🐧
Linux
v0.1.0 · 8 MB
安装指南
# 通过 cargo 安装
cargo install geoyuan-cli
# 或从 GitHub Releases 下载二进制文件
curl -L https://github.com/huanghe2026/GYID/releases/latest/download/geoyuan-cli-v0.1.0-linux-x64 -o geoyuan
chmod +x geoyuan
sudo mv geoyuan /usr/local/bin/
🍎
Soon macOS
v0.1.0 · 10 MB
安装指南
# 通过 Homebrew 安装(即将上线)
brew install geoyuan/tap/geoyuan
# 或从 GitHub Releases 下载二进制文件
curl -L https://github.com/huanghe2026/GYID/releases/latest/download/geoyuan-cli-v0.1.0-macos-arm64 -o geoyuan
chmod +x geoyuan
sudo mv geoyuan /usr/local/bin/
⚠ Windows 二进制已就绪!Linux / macOS 即将通过 GitHub Releases 发布。
GyID CLI
用于生成和管理 GyID 的命令行工具,适合开发者和自动化场景。
🦀 通过 Cargo 安装(推荐)
cargo install geoyuan-cli
# 验证安装
geoyuan --version
geoyuan 0.1.0
⚡ 基础用法
geoyuan identity generate --photo photo.jpg
geoyuan identity generate --testnet
geoyuan identity verify <GYID>
geoyuan identity info <GYID>
geoyuan wallet show
geoyuan consensus status
geoyuan p2p start --port 0
🔧 从源码编译
git clone https://github.com/huanghe2026/GYID.git
cd GYID
cargo build --release -p geoyuan-cli
./target/release/geoyuan --version
GyID SDK
将 GyID 集成到你的应用中,支持多个平台。
🦀 Rust (Cargo) Soon
Cargo.toml
gyid-core = "0.1.0"
🌐 Web (WASM) Soon
terminal
npm install @geoyuan/gyid-wasm
🤖 Android (Kotlin) Soon
build.gradle
implementation("com.geoyuan:gyid-android:0.1.0")
🍏 iOS (Swift) Soon
Package.swift
.package(url: "https://github.com/huanghe2026/GYID", from: "0.1.0")
⚙️ C FFI Soon
main.c
#include "gyid.h"
快速集成(Rust)
use gyid_core::{GyIdGenerator, GeneratorConfig};
#[tokio::main]
async fn main() {
let config = GeneratorConfig::default();
let generator = GyIdGenerator::new(config);
let identity = generator.generate().await.unwrap();
println!("GyID: {}", identity.id);
println!("Location: {:?}", identity.location);
}