Skip to main content

正在使用 AI 编程助手开发? 安装 MagicBlock Dev Skill,为你的助手提供 MagicBlock 专属开发模式——委托流程、Magic Actions、Crank、VRF 等。Claude Code 快速安装:
使用 Cursor、Codex、Windsurf、Cline 或其他助手?请参阅 AI Dev Skill 页面了解所有安装方式。

快速访问

查看基础 VRF 示例:

GitHub

掷骰子示例仓库

VRF dApp

在链上掷骰子

委托式 VRF dApp

在链上 100 毫秒内完成掷骰

需要先了解产品概览?请从 Solana VRF 页面开始,然后继续本快速开始。

想在本机端到端运行 VRF?请使用 Local Development 指南,了解完整本地栈、Surfpool 替代方案以及本地 vrf-oracle 流程。

分步指南

任何 Solana 程序都可以使用 MagicBlock VRF SDK 在数秒内请求并消费链上可验证随机数。完成本指南后,你将得到一个使用可验证随机数掷骰子的可运行示例。
1

编写你的程序

像平常一样编写你的 Solana 程序。
2

添加请求和消费随机数的指令。

添加 CPI 钩子,通过已验证预言机的回调来请求并消费随机数。
3

将程序部署到 Solana

使用 Anchor CLI 部署你的 Solana 程序。
4

执行链上随机数交易。

发送交易以在链上生成并消费随机数。

掷骰子示例

Roll Dice GIF 你可能需要以下软件包,其他版本也可能兼容:

代码片段

一个简单的掷骰子程序,玩家初始化状态账户来存储、请求并消费随机数:
⬆️ 返回顶部

Solana 浏览器

查看你在 Solana 上的交易和账户信息:

Solana 浏览器

官方 Solana 浏览器

Solscan

浏览 Solana 区块链

Solana RPC 提供商

通过现有 RPC 提供商发送交易和请求:

Solana

Free Public Nodes

Helius

Free Shared Nodes

Triton

Dedicated High-Performance Nodes

Solana 验证器仪表板

查看 Solana 验证器基础设施的实时更新:

Solana Beach

Get Validator Insights

Validators App

Discover Validator Metrics

服务器状态订阅

订阅 Solana 和 MagicBlock 的服务器状态:

Solana Status

Subscribe to Solana Server Updates

MagicBlock Status

Subscribe to MagicBlock Server Status

MagicBlock 产品

Ephemeral Rollup(ER)

在 Solana 上安全执行实时、零手续费交易。

Private Ephemeral Rollup(PER)

在合规的前提下保护敏感数据——基于 Ephemeral Rollups 构建。

Ephemeral SPL Token

以 rollup 速度转移 SPL token——支持公开或私密转账、swap,以及面向交易和 DeFi 应用的私密支付。

预测市场与交易

结合实时执行、session key、token 托管、价格数据、自动化与结算能力。

Solana VRF

为游戏、抽奖和实时应用添加可证明公平的链上随机数。

价格预言机

获取适用于交易和 DeFi 的低延迟链上价格数据。