数字美元钱包服务-Circle

数字美元钱包服务-Circle

专用API
服务商 服务商: Circle
【更新时间: 2024.08.29】 Circle数字美元钱包服务是Circle公司提供的一项服务,旨在为全球用户提供基于区块链技术的灵活、安全的数字钱包解决方案,特别是针对数字美元(或更广泛地,任何数字货币)的存储、转移和交易。
免费 (前1000名/每月) 去服务商官网采购>
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是Circle的数字美元钱包服务?

Circle可编程钱包服务是Circle公司提供的一项服务,旨在为全球用户提供基于区块链技术的灵活、安全的数字钱包解决方案,特别是针对数字美元(或更广泛地,任何数字货币)的存储、转移和交易。Circle是一家金融科技公司,专注于区块链和数字货币领域,其服务旨在简化数字资产的流通和使用,同时提供企业级的安全性和合规性。

什么是Circle的数字美元钱包服务?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用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 使用指南

本指南将帮助您快速集成 Circle 可编程钱包服务 API。请按照以下步骤进行操作,以便顺利创建和管理开发者控制的钱包。

步骤 1:注册实体秘密密文

  1. 生成实体密钥

    • 使用以下代码生成一个随机的 32 字节实体密钥:

      const crypto = require('crypto');
      const secret = crypto.randomBytes(32).toString('hex');
      console.log(secret);
  2. 获取公钥

    • 通过 API 请求获取您的实体公钥:

      curl --request GET \
      --url 'https://api.circle.com/v1/w3s/config/entity/publicKey' \
      --header 'accept: application/json' \
      --header 'authorization: Bearer <API_KEY>'
  3. 加密实体密钥

    • 使用 RSA 加密您的实体密钥,并将其转换为 Base64 格式。

  4. 注册密文

    • 在开发者控制台中,访问配置器页面,输入生成的实体密钥密文并点击注册。

步骤 2:创建钱包集

  1. 创建钱包集

    • 发送 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:创建钱包

  1. 创建钱包

    • 发送 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 可编程钱包服务 API,创建和管理开发者控制的钱包。

详情查看链接:https://developers.circle.com/w3s/docs/developer-controlled-create-your-first-wallet

<
产品问答
>
?
谁可以使用可编程钱包?
任何人都可以注册 Circle 的钱包即服务产品并立即开始构建。在此免费开始。 使用可编程钱包,您每月的前 1,000 个月度活跃钱包都是免费的。随着规模的扩大,钱包定价将享受较低的费用等级。
?
我需要申请 Circle Mint 才能开始使用可编程钱包吗?
不,您不需要 Circle Mint 即可使用我们的钱包即服务产品。首先创建一个免费的可编程钱包帐户。 注:Circle Mint 是一项机构入/出站服务,仅对大型企业和金融机构有限开放。
?
计费模式是怎样的?
我们将按照您每次 API 调用的现用现付方式向您收取费用,并按月结账。 这些费用仅适用于部署到主网(例如以太坊主网、Polygon PoS 主网等)的智能合约,包括链上调用(即智能合约交互)和链下调用(即检索分析)。
?
支持哪些钱包基础设施类型?
用户控制:允许最终用户直接签署交易并保持对其资金的控制。非常适合拥有加密原生最终用户的企业。查看文档。 开发者控制:为内部运营或代表最终用户签署交易并托管资金。非常适合拥有主流最终用户的企业。查看文档。 两种类型都可以创建为外部拥有账户(EOA)或智能合约账户(SCA)。
?
什么是MPC技术?
多方计算 (MPC) 是一种加密形式,它将私钥拆分为可分发给多方的独特组件。这有助于防止意外或未经授权的资金滥用。
?
MAW 和 USDC MAW 有什么区别?
每月活跃钱包 (MAW):使用可编程钱包创建的钱包地址,该钱包地址在一个月内进行了链上交易,例如初始钱包创建或发送或接收资金。 USDC 月活跃钱包(USDC MAW):在一个月内始终持有至少 10 USDC 并进行过链上交易(例如初始钱包创建或发送或接收资金)的钱包地址。
?
加油站是否同时支持 EOA 和 SCA?
Gas Station 支持以太坊和 Polygon PoS 上的智能合约账户 (SCA),以及 Solana 上的外部拥有账户 (EOA)。 以太坊和 Polygon PoS:由于 Circle 采用 ERC-4337,Gas Station 仅适用于使用可编程钱包创建的 SCA。 Solana:由于 Solana 不是与 EVM 兼容的区块链,也不支持 SCA,Circle 利用 feePayer 变量来实现交易费赞助。Gas Station 仅支持使用可编程钱包创建的 EOA。
?
加油站单独计费吗?
是的,加油站收费将包括您以美元支付的网络加油费用以及该费用的 5% 手续费和当地税费。
<
关于我们
>
Circle
企业
数字美元促进全球繁荣,我们相信,未来数字美元将在世界各地安全运作,为每个人创造更加繁荣的全球经济。
联系信息
服务时间: 7*24
邮箱: subpoenas@circle.com

”如果你能将我们所认为的金钱数字化并在网上提供,那么这将极大地改变我们使用金钱的方式,并为全世界带来机遇。这就是 Circle 背后的想法。”

– Jeremy Allaire,联合创始人、首席执行官兼董事长

 


我们创建了 USDC,这是一种由美元支持的数字货币,始终可以 1:1 兑换。我们与监管机构密切合作,确保我们的数字美元能够达到并超越稳定币的标准。通过这样做,USDC 有可能改变全球货币的流动方式。

 

我们的使命是通过无摩擦的价值交换来促进全球经济繁荣。

了解我们的团队
我们的团队坚信,金融系统应更加开放,惠及所有人。正因如此,来自世界各地的顶尖专家齐聚一堂,共创美好未来。我们的目标是让 Circle 达到更高的标准,实现长期可持续的增长。

<
最可能同场景使用的其他API
>
API接口列表
<
产品价格
>

<
使用指南
>

Circle 可编程钱包服务 API 使用指南

本指南将帮助您快速集成 Circle 可编程钱包服务 API。请按照以下步骤进行操作,以便顺利创建和管理开发者控制的钱包。

步骤 1:注册实体秘密密文

  1. 生成实体密钥

    • 使用以下代码生成一个随机的 32 字节实体密钥:

      const crypto = require('crypto');
      const secret = crypto.randomBytes(32).toString('hex');
      console.log(secret);
  2. 获取公钥

    • 通过 API 请求获取您的实体公钥:

      curl --request GET \
      --url 'https://api.circle.com/v1/w3s/config/entity/publicKey' \
      --header 'accept: application/json' \
      --header 'authorization: Bearer <API_KEY>'
  3. 加密实体密钥

    • 使用 RSA 加密您的实体密钥,并将其转换为 Base64 格式。

  4. 注册密文

    • 在开发者控制台中,访问配置器页面,输入生成的实体密钥密文并点击注册。

步骤 2:创建钱包集

  1. 创建钱包集

    • 发送 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:创建钱包

  1. 创建钱包

    • 发送 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 可编程钱包服务 API,创建和管理开发者控制的钱包。

详情查看链接:https://developers.circle.com/w3s/docs/developer-controlled-create-your-first-wallet

<
依赖服务
>
<
产品问答
>
?
谁可以使用可编程钱包?
任何人都可以注册 Circle 的钱包即服务产品并立即开始构建。在此免费开始。 使用可编程钱包,您每月的前 1,000 个月度活跃钱包都是免费的。随着规模的扩大,钱包定价将享受较低的费用等级。
?
我需要申请 Circle Mint 才能开始使用可编程钱包吗?
不,您不需要 Circle Mint 即可使用我们的钱包即服务产品。首先创建一个免费的可编程钱包帐户。 注:Circle Mint 是一项机构入/出站服务,仅对大型企业和金融机构有限开放。
?
计费模式是怎样的?
我们将按照您每次 API 调用的现用现付方式向您收取费用,并按月结账。 这些费用仅适用于部署到主网(例如以太坊主网、Polygon PoS 主网等)的智能合约,包括链上调用(即智能合约交互)和链下调用(即检索分析)。
?
支持哪些钱包基础设施类型?
用户控制:允许最终用户直接签署交易并保持对其资金的控制。非常适合拥有加密原生最终用户的企业。查看文档。 开发者控制:为内部运营或代表最终用户签署交易并托管资金。非常适合拥有主流最终用户的企业。查看文档。 两种类型都可以创建为外部拥有账户(EOA)或智能合约账户(SCA)。
?
什么是MPC技术?
多方计算 (MPC) 是一种加密形式,它将私钥拆分为可分发给多方的独特组件。这有助于防止意外或未经授权的资金滥用。
?
MAW 和 USDC MAW 有什么区别?
每月活跃钱包 (MAW):使用可编程钱包创建的钱包地址,该钱包地址在一个月内进行了链上交易,例如初始钱包创建或发送或接收资金。 USDC 月活跃钱包(USDC MAW):在一个月内始终持有至少 10 USDC 并进行过链上交易(例如初始钱包创建或发送或接收资金)的钱包地址。
?
加油站是否同时支持 EOA 和 SCA?
Gas Station 支持以太坊和 Polygon PoS 上的智能合约账户 (SCA),以及 Solana 上的外部拥有账户 (EOA)。 以太坊和 Polygon PoS:由于 Circle 采用 ERC-4337,Gas Station 仅适用于使用可编程钱包创建的 SCA。 Solana:由于 Solana 不是与 EVM 兼容的区块链,也不支持 SCA,Circle 利用 feePayer 变量来实现交易费赞助。Gas Station 仅支持使用可编程钱包创建的 EOA。
?
加油站单独计费吗?
是的,加油站收费将包括您以美元支付的网络加油费用以及该费用的 5% 手续费和当地税费。
<
关于我们
>
Circle
企业
数字美元促进全球繁荣,我们相信,未来数字美元将在世界各地安全运作,为每个人创造更加繁荣的全球经济。
联系信息
服务时间: 7*24
邮箱: subpoenas@circle.com

”如果你能将我们所认为的金钱数字化并在网上提供,那么这将极大地改变我们使用金钱的方式,并为全世界带来机遇。这就是 Circle 背后的想法。”

– Jeremy Allaire,联合创始人、首席执行官兼董事长

 


我们创建了 USDC,这是一种由美元支持的数字货币,始终可以 1:1 兑换。我们与监管机构密切合作,确保我们的数字美元能够达到并超越稳定币的标准。通过这样做,USDC 有可能改变全球货币的流动方式。

 

我们的使命是通过无摩擦的价值交换来促进全球经济繁荣。

了解我们的团队
我们的团队坚信,金融系统应更加开放,惠及所有人。正因如此,来自世界各地的顶尖专家齐聚一堂,共创美好未来。我们的目标是让 Circle 达到更高的标准,实现长期可持续的增长。

<
最可能同场景使用的其他API
>