Meta-Network / Meta-Network/meta-cms-frontend

[FEATURE]编辑器支持用Arweave存证

Open
#59 0 comments 0 reactions 1 assignee Claimed by @xiaotiandada View on GitHub
enhancement
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
image
- “备份储存”下增加 `Arweave`选项
- 选择了`Arweave`的话不需要配置网关,而是需要上传Arweave的 Wallet,参考[这里](https://k3u663k6emsegz7xehnaulie2jq4phvijn77tugrbwwtq4bumb4q.arweave.net/login)
- 可以在旁提供帮助,引导去装官方钱包或者通过其他途径来生成钱包,以及提供帮助文档
- 如果选择了`Arweave`作为备份存储,生成并提交 authorDigestRequestMetadata 和 authorDigestSignatureMetadata都在前端处理,花费由用户自己负担,也就是纯Web3方案
- 调用 POST /post API, authorDigestRequestMetadataStorageType 和 authorDigestRequestMetadataStorage 值为 `arweave`, authorDigestRequestMetadataRefer 和 authorDigestSignatureMetadataRefer 是arweave 的tx id

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.