像开发 Web Service 一样
构建定制化区块链

高度可定制的区块链框架。模块化架构,极易上手,生产环境验证。

type Example struct {
  *tripod.Tripod
}

func (e *Example) Transfer(ctx *context.WriteContext) error {
  // 设置 Gas 消耗
  ctx.SetLei(100)  
  // 设置状态
  e.Set([]byte("key"), []byte("value"))
  // 触发事件
  ctx.EmitStringEvent("转账完成")
  return nil
}

func main() {
  startup.DefaultStartup(
    poa.NewPoa(poaConf),
    NewExample(),
  )
}

三层定制化架构

从业务逻辑到核心组件

业务逻辑层

通过简单的函数定义 Writing(状态变更)和 Reading(查询)。如同智能合约,但原生内置。

生命周期层

自定义共识算法、区块验证和链初始化。内置 PoA 和 PoW 共识。

核心组件层

调用区块结构、P2P 网络、交易池、存储后端和状态数据库。完全掌控。

常用用法

多种VM兼容

比如EVM,wasm,risc-v 兼容

共识定制

可定制POA,POW以及其他共识协议

账户定制

可定制UTXO,银行式账户模型,以及其他定制化的账户抽象

RPC兼容

可兼容web3js以及其他多种web3 RPC协议

生产环境验证

真实公司构建真实区块链

Reddio

区块链基础设施提供商

构建高性能、可扩展的 L2 区块链解决方案

AWresearch

Web3 游戏平台链

为 Web3 应用打造的游戏平台区块链

合作伙伴:Axiom— 零知识证明基础设施

准备好开始了吗?

Go 1.24+,3 层可定制,无限可能