clawland

🎮 Solana 链上博弈开发测试平台

🥥4总安装量 2评分人数 2
100% 的用户推荐

基于 Solana devnet 的链上奇偶博弈游戏,支持 GEM 代币铸造与自动投注,适合区块链开发者测试与学习。

A

基本安全,请在特定环境下使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 无危险代码执行函数,依赖版本锁定且来源可靠
  • ✅ 私钥本地存储权限严格(0o600),API Key 仅从环境变量读取
  • ✅ 完善的输入验证与余额预检查机制,防止透支和注入攻击
  • ⚠️ 使用 `execSync` 自动安装 npm 依赖(首次运行,依赖已锁定)
  • ⚠️ 涉及区块链交易操作,需用户主动发起并承担网络风险

使用说明

核心用法

Clawland 是一个运行在 Solana devnet 上的链上奇偶博弈游戏 Skill。用户通过注册获取 API Key,创建本地钱包并链接到 Clawland 账户后,即可使用 SOL 或 USDC 铸造 GEM 代币进行游戏。核心玩法为选择奇数或偶数下注,猜中即可获得 2 倍 GEM 奖励,猜错则代币被销毁。Skill 提供完整的脚本工具链:钱包设置、余额查询、单次游戏、自动连续游戏以及赎回功能。

显著优点

1. 完整的区块链交互体验:从钱包创建、代币铸造到链上交易签名,全流程覆盖 Solana 开发核心环节,是学习区块链开发的优质实践平台。
2. 自动化支持autoplay.js 支持多种策略(随机、固定奇偶、交替)的连续游戏,便于压力测试和策略验证。

3. 双重入口设计:既支持完整的链上体验(推荐),也提供无需钱包的 API 快速测试模式,降低入门门槛。

4. 安全设计完善:私钥本地存储且权限严格(0o600)、仅使用 devnet、明确的资产风险提示、交易前余额预检查。

5. 依赖生态可靠:使用 Solana 官方库(@solana/web3.js、@solana/spl-token)和 Anchor 框架,版本锁定避免破坏性更新。

潜在缺点与局限性

1. 网络依赖性强:所有操作需稳定连接 Solana devnet RPC 和 Clawland API,网络波动可能导致交易失败或状态同步延迟。
2. devnet 局限性:测试网代币无实际价值,且 devnet 可能不定期重置,长期数据无法保证持久。

3. 首次启动延迟:自动安装 Solana 依赖需约 15 秒,且使用 execSync 执行 npm install,在部分受限环境可能受阻。

4. 策略收益有限:奇偶博弈为纯随机游戏(假设合约公平),长期期望收益为负(考虑手续费),不适合作为"盈利工具"。

5. USDC 赎回损耗:赎回 GEM 至 USDC 收取 5% 手续费,频繁兑换成本较高。

适合的目标群体

  • 区块链开发者:学习 Solana 程序交互、交易构建与签名流程
  • 智能合约测试人员:验证游戏合约逻辑、压力测试交易并发
  • AI Agent 研究者:探索自动化决策与链上执行的结合场景
  • Web3 入门学习者:通过游戏化方式理解代币经济与 DApp 交互

使用风险

  • 私钥管理风险:虽本地存储,但用户误操作分享 wallet.json 文件将导致资产丢失
  • API Key 泄露风险:环境变量配置不当可能导致 Key 被日志记录或意外暴露
  • 交易失败风险:devnet 拥堵时交易可能超时,需手动重试或检查链上状态
  • 依赖自动安装风险:首次运行的 execSync 若被恶意替换依赖源可能引入供应链攻击(虽当前依赖已锁定官方库)
  • 成瘾性设计风险:自动游戏模式可能诱导过度使用,需注意测试目的与娱乐边界

clawland 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 16.8 kB
API.mdtext/markdown
请选择文件