5个版本
0.0.9 | 2023年8月22日 |
---|---|
0.0.8 | 2023年8月21日 |
0.0.4 | 2023年6月1日 |
0.0.3 | 2023年6月1日 |
0.0.2 | 2023年5月31日 |
#10 in #asymmetric
用于 2 crates
215KB
4.5K SLoC
RACE协议
RACE协议是一个多链基础设施,旨在为非对称竞技游戏提供服务。
RACE协议是为web3构建者设计的,因为它消除了开发区块链游戏的技术障碍。
它包含与游戏相关的智能合约。开箱即用,这些合约为开发者提供了可靠且方便的实用工具,例如实时、透明的代币结算、可编程游戏管理、联盟和推荐系统。
社区托管的服务器为开发者提供了一个令人愉悦的无服务器解决方案,使他们能够专注于核心游戏逻辑,无需应对各种服务器端难题。因此,开发体验得到了显著提升。
它通过解耦游戏核心和前端提供了出色的可扩展性。一方面,游戏逻辑作为NFT发布,可以轻松重用。另一方面,前端可以构建为传统的dApps或元宇宙应用程序,使开发者能够连接来自不同平台的游戏者。
RACE协议同样是为web3玩家设计的,因为它确保他们获得公平和安全的游戏体验。
所有基于Race构建的游戏默认将继承一系列基本特征,例如P2P随机化和加密通信。这种设计确保了非对称竞争中的隐秘知识得到良好保护。没有人能通过了解所有游戏信息来操控游戏。
由于资金流动完全由智能合约控制,用户的资产得到保障。由于资金永远不会发送到集中式服务,每分佣金和存款对公众都是100%透明的。
"Race"代表“重新定义最佳”。
项目状态
正在进行中,尚未准备好接受贡献。
包
TypeScript
包 | 版本 | 描述 |
---|---|---|
@race-foundation/borsh | 支持装饰器的borsh实现 | |
@race-fonudation/sdk-core | RACE协议的SDK | |
@race-fonudation/sdk-solana | 适用于Solana区块链的SDK集成 | |
@race-fonudation/sdk-facade | 适用于本地门面服务器的SDK集成 |
Rust
合约
区块链 | 地址 |
---|---|
Solana | 8ZVzTrut4TMXjRod2QRFBqGeyLzfLNnQEj2jw3q1sBqu |
核心概念
许可证
Race遵循MPL-2.0许可证。
依赖项
~80MB
~1.5M SLoC