引言 在 ArcBlock 生态中,目前链上还没有发行稳定币(如 USDT)。因此,Dapp 需要使用原生代币 ABT(ArcBlock Token)作为支付手段。然而,ABT 作为非稳定币,其价格存在波动,这为服务的定价和支付带来了挑战。 在去中心化应用(Dapp)中,使用加密货币作为支付手段已成为常见做法。然而,加密货币价格的剧烈波动为定价和支付带来了显著挑战。当服务价格以代币数量表示时,代币价格的波动会导致用户实际支付的法币价值不断变化,既不利于用户形成稳定的支付预期,也给运营方的定价策略带来困扰。 本文介绍了一种基于法币定价的稳定订阅支付机制,该机制以法币(USD)作为基础定价单位,通
#tutorial
Discussions with this tag
Guidelines
Community guidelines
Be kind and constructive. Share your experience, choose a category, and include enough detail to help others.
Useful links
ArcBlock documentationMy discussionsSearch discussionsNewest discussions
! image.png https://media.arcblock.community/blocklets/discuss kit/media/bafkreiatp55aw5k5usccfhqm65lgfvfok7v4almmkmxp3wfzlcblidvzse.webp 基于 ArcBlock NFT 的去中心化配置管理模式。 背景帖子: GLofter:基于 ArcBlock 的去中心化摄影师工作室平台 /posts/d3c9ab8a 7959 42d5 911b e1c33cef5fb7/ 在 ArcBlock 平台上实现动态 NFT 显示的最佳实践:使用 Mustache 模板技术
前言 在 ArcBlock 平台上开发 NFT 应用时,我们面临一个常见挑战:如何让 NFT 的显示内容随着数据的变化而动态更新?传统方案依赖第三方服务,存在可用性风险。在 GLofter Hub 项目中,我们探索并实现了一种基于 Mustache 模板的解决方案,通过更新 NFT 的 data 字段来实现动态 SVG 显示,完全避免了对外部服务的依赖。 本文将详细介绍这个解决方案的技术实现、核心技巧,并向 ArcBlock 团队提出一些建议,希望能够在平台层面更好地支持这种动态 NFT 展示方式。 ! image.png https://media.arcblock.community/bl
OCAP Playground 是 ArcBlock 官方提供的 DID Wallet 和 OCAP SDK 综合演示项目。通过声明式配置模式,开发者可以快速实现各种认证场景,包括用户信息获取、数字签名、可验证凭证(VC)、NFT 资产等。本教程将带你从零开始,深入理解这个强大的开发模式。 📚 目录 项目概览 快速开始 核心概念 声明式配置深度解析 实际示例详解 高级特性 最佳实践 常见问题解答 总结与下一步 项目概览 什么是 OCAP Playground? OCAP Playground 是一个功能丰富的演示项目,展示了如何使用 ArcBlock 的 OCAP(Open Chain Acc
1.0 ArcBlock NFT 核心概念解析 1.1 导论:重新定义数字资产 欢迎来到 ArcBlock NFT 开发的世界。在 ArcBlock 平台,我们将 NFT(非同质化代币)与 Asset(资产)视为同义词,其核心本质是任何需要在链上记录的有价值的数据。这种广义的定义赋予了 NFT 无限的可能性,使其不仅仅局限于数字艺术品或收藏品。本指南旨在为开发者提供一个从概念到实践的完整开发路线图,帮助您全面掌握在 ArcBlock 上构建、管理和扩展 NFT 的核心能力,从而创造出真正具有实用价值的去中心化应用。首先,让我们从 NFT 的基本定义开始。 1.2 什么是 ArcBlock NF
引言:AI 辅助开发的效率革命 在软件开发的世界里,效率永远是开发者追求的核心目标。从传统的代码编辑器到现代的 IDE,从简单的代码补全到智能的代码生成,每一次工具的升级都带来了开发效率的显著提升。然而,当 AI 技术真正融入开发流程时,我们迎来了一个全新的效率时代。 本文将分享如何构建一套完整的 AI 辅助开发体系,实现从 10 倍到 100 倍的开发效率跃升。 通过提示词工程、模板系统、指令复用和自动化集成,我们将传统的手工开发转变为智能化的开发流程。 读者将获得: 🎯 完整的 AI 辅助开发体系架构 🛠️ 可复用的提示词模板和指令系统 📊 量化的效率提升数据和案例 🔧 具体的实施方法和最
在移动应用开发的世界里,Flutter 以其卓越的跨平台能力和惊艳的 UI 表现力,赢得了无数开发者的青睐。而 ArcBlock 作为领先的区块链开发平台,其强大的 JS SDK 为开发者构建去中心化应用提供了坚实的基础。当这两种优秀的技术相遇,一个现实的问题摆在了我们面前:如何在 Flutter 项目中,优雅地调用和集成功能丰富的 ArcBlock JS SDK? 官方并未提供 Dart 版本的 SDK,我们是否需要从零开始用 Dart 重写所有加密和通信逻辑?答案是否定的。本文将带你走上一条更高效、更稳妥的探索之路,我们将利用前端生态成熟的工具链,搭建一座连接 Flutter 和 Java
Can the ArcBlock team drop a quick tutorial showing how to make a website like this in Pages Kit… I need it!!!🔥 Thanks in advance🤣❤ Enhance Digital Security with DID Spaces https://www.didspaces.com/en
Hey fam, I'm trying to build some UI controllers but every time I try to import some other libraries I get this error: Failed to resolve module specifier "@". Relative references must start with either "/", "./", or "../". Is there a way to do this? z1SubswWWkUtz75uZC5Qs56Fg3zspdnXypk ! image.png ht
I know some people are working on building stores. So I wanted to share this custom component. I know it is similar to the existing section card list, but with the sliding function, props and sound capabilities I think it can stand on its own. You can build your own or use this one once I submitted
In this demo, I showcase how to use ChatGPT and ArcBlock to quickly build a custom component for the ArcBlock Pages Kit. While I chose to create an MP3 player as an example, the same approach can be used to build any type of component. This is a great introduction for developers interested in levera
Issuing passport invitations is an easy and effective way to control and distribute permissions inside of your apps. The process is so simple. You will need to begin by navigating to your apps dashboard. 1. Select "Members" 2. Select "Invite New" ! 1.jpg https://thedailyarc.did.rocks/discuss kit/upl
Creating custom passports on Arcblock is fun and easy. You will need to begin by navigating to the dashboard of the discussion kits app. 1. Choose "Passport" 2. Choose "Add New" ! 1.jpg https://thedailyarc.did.rocks/discuss kit/uploads/fb18c9a23818d801d04d4306a9143c21.jpeg 3.Enter "Title" of custom
How to turn your NFT's into exclusive passports https://thedailyarc.did.rocks/discuss kit/blog/how to turn your nfts into exclusive passports Open the dashboard to the application that you want to make accessible via an NFT passport. 1. Navigate to the "Members" area 2. Open the "Trusted Passport Is
阅读之前,希望你已经了解Pages Kit,本文仅简单介绍了Pages Kit如何利用Mock0制作页面,更多天马行空的想法💡,需要你去探索。 一、Mock0生成代码 Mock0,一个根据自然语言生成适配pageskit的代码生成工具 Mock0 https://www.aigne.io/demos/mock0 Mock0 https://store.blocklet.dev/blocklets/z2qaC2KURWCyfPMeABqkohxxBDFLo5Q2A4MD8 输入提示语,点击生成,复制代码 ! image.png https://media.arcblock.community/b
! 1000015829.jpg https://media.arcblock.community/blocklets/discuss kit/media/bafkreifslofga7pkecoldmtvo5zqgjxriq3mrg4kksxzhyti3qrz23dw3i.webp
在开发Blocklet的时候会打印很多烦人的安全警告: ! image.png https://media.arcblock.community/blocklets/discuss kit/media/bafkreighklpvomqqhuu7ejedtehvy6vtnoquvmlrlel4rv2rn5kpvnru2m.webp 可以使用配置环境变量 NODE NO WARNINGS 的方法禁止显示这些警告: 比如在 .zshrc中添加: export NODE NO WARNINGS=1 source .zshrc 现在清净了 ! image.png https://media.arcblo
Stake、Revoke、Slash、Claim revoked这些术语通常出现在区块链和加密货币的上下文中,尤其是在与质押(staking)相关的操作中。以下是对这些术语的解释: 1. Stake Token or Assets for Another Account 将代币或资产质押给另一个账户 质押是指锁定一定数量的代币或资产,以支持网络操作(例如验证交易)并获得奖励。在这种情况下,质押行为是为另一个账户(而不是自己)执行的。例如,用户A将其代币质押给用户B的账户,目的是帮助用户B获得质押奖励或提升用户B的网络参与度。 javascript import GraphQLClient fr
Are there plans to build videos tutorials for NFT studio?
This is a visual tutorial on how to use the Brain Titan and BrainVerse blocklets I made using AIGNE & published on Arcblock Blocklet Store: BrainVerse is part of the Brain Titan ecosystem: https://braintitan.did.life https://braintitan.did.life The Brain Titan blocklet, I’m sure many of you have see