DEVELOPER RESOURCES
从协议到可运行实现
按需进入协议、SDK、Relay 或参考客户端。当前源码仓库尚未公开,下面的路径与命令对应项目内的开发结构。
返回首页01
Protocol 1.0
从身份、编码、密码学到中继发现、路由、客户端 API 与实时同步的完整协议面。
- 协议概览与安全边界
- 规范对象与签名输入
- Relay 与客户端接口
docs/protocol/v1/README.md
Get-Content docs\protocol\v1\README.md02
C# SDK
使用通用 .NET SDK 构造协议对象、发现公共中继,或直接接入完整的应用会话。
- 低层协议与密码学 API
- 中继发现与账户路由
- 高层会话与同步状态机
src/Meshline.Sdk/README.md
dotnet run --project samples\Meshline.Sdk.GettingStarted03
Relay
运行 ASP.NET Core 公共中继参考实现,提供客户端 API、DHT、跨中继投递和离线 Inbox。
- HTTP 与 WebSocket 客户端 API
- libp2p 中继网络
- SQL Server 持久化
src/Meshline.Relay/README.md
dotnet run --project src\Meshline.Relay\Meshline.Relay.csproj04
Reference Client
Windows WPF 参考客户端展示账户设立、好友、私聊、群组、频道、多设备与备份流程。
- 真实 SDK 集成边界
- 端到端加密消息流程
- 断线恢复与离线同步
src/Meshline.Client/README.md
dotnet run --project src\Meshline.Client\Meshline.Client.csprojSTATUS / 1.0
当前能力边界
Protocol 1.0 与参考实现当前基于 Neo N3。多链地址与签名支持是后续演进方向;跨设备、跨平台账户恢复也尚未完成。
源码仓库
即将公开