开发者工坊

模板、SDK文档、代码编辑器 — 从零到上架一条龙

x/miniprogramDSCPBridge SDKIPFS存储

创建新应用

3步向导,快速创建你的第一个应用

开发流程
1

定义 manifest.json

声明应用名称、权限、分类、入口文件

2

编写应用代码

使用 DSCPBridge SDK 调用平台能力

3

本地调试

在沙箱环境中预览和调试

4

上传代码

代码包上传至 IPFS,获取 CID

5

链上注册

提交注册交易,应用自动上架

应用运行架构

┌─────────────────────────────────────┐

│ 用户应用 (HTML/CSS/JS) │

├─────────────────────────────────────┤

│ DSCPBridge SDK (PostMessage) │

├─────────────────────────────────────┤

│ identity │ contribution │ supply │

│ governance │ lbs │ social │ storage │

├─────────────────────────────────────┤

│ iframe 沙箱 (权限白名单) │

├─────────────────────────────────────┤

│ DSCP 链上模块注册中心 │

├─────────────────────────────────────┤

│ IPFS (代码包 CID 存储) │

└─────────────────────────────────────┘

manifest.json 规范

{

"appId": "mini_xxxxx",

"name": "我的应用",

"version": "1.0.0",

"description": "应用描述",

"author": "dscp1hx3...8k9l",

"icon": "ipfs://QmXXX...",

"entry": "index.html",

"permissions": [

"identity.read",

"supply-demand.read",

"lbs.read"

],

"category": "生活服务",

"codeCid": "QmYYY..."

}

无中心化审核

应用提交后自动上架,无需人工审核。违规行为由链上陪审团投票裁决。 开发者使用量自动计入服务维度贡献值认可。

皇帝与平民同源,人人平等参与创建人人平等的生存空间。任何人都可以自由开发生态。