数字美元钱包服务-Circle
专用API
服务商:
Circle
【更新时间: 2024.08.29】
Circle数字美元钱包服务是Circle公司提供的一项服务,旨在为全球用户提供基于区块链技术的灵活、安全的数字钱包解决方案,特别是针对数字美元(或更广泛地,任何数字货币)的存储、转移和交易。
|
服务星级:2星
浏览次数
12
采购人数
0
试用次数
0
SLA: N/A
响应: N/A
适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
|
- API详情
- 定价
- 使用指南
- 常见 FAQ
- 关于我们
- 相关推荐
什么是Circle的数字美元钱包服务?
Circle可编程钱包服务是Circle公司提供的一项服务,旨在为全球用户提供基于区块链技术的灵活、安全的数字钱包解决方案,特别是针对数字美元(或更广泛地,任何数字货币)的存储、转移和交易。Circle是一家金融科技公司,专注于区块链和数字货币领域,其服务旨在简化数字资产的流通和使用,同时提供企业级的安全性和合规性。
什么是Circle的数字美元钱包服务?
Circle的数字美元钱包服务有哪些核心功能?
1. 基础设施选项:根据客户需求,选择用户控制或开发者控制的密钥所有权模型。同时,安全地管理内部财务运作。
2. 多种账户类型:在相同的用户体验内配置与 EVM 兼容的外部拥有账户 (EOA)、智能合约账户 (SCA) 和 Solana 用户账户。
3. 可编程支付:使用智能合约平台在您的应用中提供订阅付款、全球付款和交互式钱包体验。将您的用户连接到 DeFi 等。
4. Gas Station:利用Gas Station,这是一种为您的用户赞助交易费的简单方法。为每个区块链设置自定义策略,避免需要获取 ETH、MATIC 或 SOL 等原生代币。
5. Testnet Faucet:使用Testnet Faucet,您可以按需生成免费的测试网代币,以试验应用中的资金流动。兼容原生代币和稳定币,如 USDC 和 EURC。
6. 完全托管的节点:利用 Circle 管理的区块链节点为全球用户提供大量交易便利。
Circle的数字美元钱包服务的核心优势是什么?
1. 加快上市时间:使用您首选语言的 REST API 和 SDK 在数小时内(而不是数周)创建和启动应用内钱包。无需学习 Solidity 或 Rust。
2. 主流用户体验:为用户提供快速而熟悉的登录方式,如电子邮件和社交媒体。利用我们的加油站功能来消除交易费用。
3. 灵活的托管模式:让用户使用用户控制的钱包来控制自己的资金,或者使用开发者控制的钱包来代表他们进行安全管理。
4. 机构级安全性:提供由多方计算 (MPC) 密钥管理保护的应用内钱包,并帮助保护资金免遭未经授权的访问。
5. 只需几行代码即可集成:使用任何语言的 REST API轻松构建应用内钱包。创建和配置一组钱包,然后无缝部署到多个区块链上。
在哪些场景会用到Circle的数字美元钱包服务?
1. 跨境支付
重新构想全球支付,实现向更多国家/地区进行低成本汇款,这样您就可以为客户节省资金,同时还能增加利润。
2. 全球美元渠道
提供从任何地方获取数字美元的权限,让您的客户能够在世界任何地方持有和使用数字美元,从而为他们提供财务稳定。
3. 加密资本市场
您的客户可以信赖的数字美元,通过整合世界上使用最广泛的受监管稳定币来提升您的加密金融应用。
本指南将帮助您快速集成 Circle 可编程钱包服务 API。请按照以下步骤进行操作,以便顺利创建和管理开发者控制的钱包。
步骤 1:注册实体秘密密文
-
生成实体密钥:
-
使用以下代码生成一个随机的 32 字节实体密钥:
const crypto = require('crypto');
const secret = crypto.randomBytes(32).toString('hex');
console.log(secret);
-
-
获取公钥:
-
通过 API 请求获取您的实体公钥:
curl --request GET \
--url 'https://api.circle.com/v1/w3s/config/entity/publicKey' \
--header 'accept: application/json' \
--header 'authorization: Bearer <API_KEY>'
-
-
加密实体密钥:
-
使用 RSA 加密您的实体密钥,并将其转换为 Base64 格式。
-
-
注册密文:
-
在开发者控制台中,访问配置器页面,输入生成的实体密钥密文并点击注册。
-
步骤 2:创建钱包集
-
创建钱包集:
-
发送 POST 请求以创建钱包集:
curl --request POST \
--url 'https://api.circle.com/v1/w3s/developer/walletSets' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'authorization: Bearer <API_KEY>' \
--data '{}'
-
步骤 3:创建钱包
-
创建钱包:
-
发送 POST 请求以创建钱包,使用在步骤 2 中创建的钱包集 ID:
curl --request POST \
--url 'https://api.circle.com/v1/w3s/developer/wallets' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'authorization: Bearer <API_KEY>' \
--data '{}'
-
步骤 4:生成新的实体秘密密文(可选)
-
如果需要,您可以重复步骤 1 中的生成和注册过程,以生成新的实体秘密密文。
步骤 5:进行后续操作
-
转账:使用创建的钱包进行代币转账。
-
部署智能合约:使用新创建的钱包在链上部署智能合约。
-
了解基础设施模型:深入了解用户控制钱包和开发者控制钱包之间的区别。
注意事项
-
确保安全存储您的实体密钥和密文,以防止数据泄露。
-
每次 API 请求都需要生成新的实体秘密密文,以确保安全性。
”如果你能将我们所认为的金钱数字化并在网上提供,那么这将极大地改变我们使用金钱的方式,并为全世界带来机遇。这就是 Circle 背后的想法。”
我们创建了 USDC,这是一种由美元支持的数字货币,始终可以 1:1 兑换。我们与监管机构密切合作,确保我们的数字美元能够达到并超越稳定币的标准。通过这样做,USDC 有可能改变全球货币的流动方式。 |
我们的使命是通过无摩擦的价值交换来促进全球经济繁荣。
了解我们的团队
我们的团队坚信,金融系统应更加开放,惠及所有人。正因如此,来自世界各地的顶尖专家齐聚一堂,共创美好未来。我们的目标是让 Circle 达到更高的标准,实现长期可持续的增长。
本指南将帮助您快速集成 Circle 可编程钱包服务 API。请按照以下步骤进行操作,以便顺利创建和管理开发者控制的钱包。
步骤 1:注册实体秘密密文
-
生成实体密钥:
-
使用以下代码生成一个随机的 32 字节实体密钥:
const crypto = require('crypto');
const secret = crypto.randomBytes(32).toString('hex');
console.log(secret);
-
-
获取公钥:
-
通过 API 请求获取您的实体公钥:
curl --request GET \
--url 'https://api.circle.com/v1/w3s/config/entity/publicKey' \
--header 'accept: application/json' \
--header 'authorization: Bearer <API_KEY>'
-
-
加密实体密钥:
-
使用 RSA 加密您的实体密钥,并将其转换为 Base64 格式。
-
-
注册密文:
-
在开发者控制台中,访问配置器页面,输入生成的实体密钥密文并点击注册。
-
步骤 2:创建钱包集
-
创建钱包集:
-
发送 POST 请求以创建钱包集:
curl --request POST \
--url 'https://api.circle.com/v1/w3s/developer/walletSets' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'authorization: Bearer <API_KEY>' \
--data '{}'
-
步骤 3:创建钱包
-
创建钱包:
-
发送 POST 请求以创建钱包,使用在步骤 2 中创建的钱包集 ID:
curl --request POST \
--url 'https://api.circle.com/v1/w3s/developer/wallets' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'authorization: Bearer <API_KEY>' \
--data '{}'
-
步骤 4:生成新的实体秘密密文(可选)
-
如果需要,您可以重复步骤 1 中的生成和注册过程,以生成新的实体秘密密文。
步骤 5:进行后续操作
-
转账:使用创建的钱包进行代币转账。
-
部署智能合约:使用新创建的钱包在链上部署智能合约。
-
了解基础设施模型:深入了解用户控制钱包和开发者控制钱包之间的区别。
注意事项
-
确保安全存储您的实体密钥和密文,以防止数据泄露。
-
每次 API 请求都需要生成新的实体秘密密文,以确保安全性。
”如果你能将我们所认为的金钱数字化并在网上提供,那么这将极大地改变我们使用金钱的方式,并为全世界带来机遇。这就是 Circle 背后的想法。”
我们创建了 USDC,这是一种由美元支持的数字货币,始终可以 1:1 兑换。我们与监管机构密切合作,确保我们的数字美元能够达到并超越稳定币的标准。通过这样做,USDC 有可能改变全球货币的流动方式。 |
我们的使命是通过无摩擦的价值交换来促进全球经济繁荣。
了解我们的团队
我们的团队坚信,金融系统应更加开放,惠及所有人。正因如此,来自世界各地的顶尖专家齐聚一堂,共创美好未来。我们的目标是让 Circle 达到更高的标准,实现长期可持续的增长。