-
公开(公告)号:US20250005574A1
公开(公告)日:2025-01-02
申请号:US18346073
申请日:2023-06-30
Applicant: Circle Internet Financial Limited
Inventor: Keri Kaili WANG , Erik TIERNEY
Abstract: Certain aspects of the present disclosure provide techniques and apparatus for processing recoverable transactions on a blockchain. An example method generally includes receiving a request to execute a transaction on a blockchain to transfer a quantity of a wrapped token which encapsulates a base token exchanged in transactions on the blockchain. A running total of tokens in the receiver wallet that are in a recoverable state is incremented by the quantity of the token identified in the request. After a threshold amount of time from a timestamp associated with the received request, it is determined whether the transaction has been frozen. Based on determining that the transaction has not been frozen, the running total of tokens in the receiver wallet that are in the recoverable state is decremented, and a running total of tokens in the receiver wallet that are in a non-recoverable state is incremented.
-
公开(公告)号:US20240202679A1
公开(公告)日:2024-06-20
申请号:US18127583
申请日:2023-03-28
Applicant: Circle Internet Financial, Limited
Inventor: Walker MAYERCHAK , Chase MCDERMOTT , Michael GRANT , Marcus Stern BOORSTIN , Erik TIERNEY , Gee-Hsien CHUANG
CPC classification number: G06Q20/0658 , G06Q20/3823 , G06Q20/389
Abstract: Certain aspects of the present disclosure provide techniques for performing a blockchain-based transaction, comprising: executing a first process on a first blockchain, including: causing a first amount of cryptocurrency to be burned on the first blockchain according to a burn operation; formatting a message to include one or more details of the burn operation; and emitting the message to an event log associated with the first blockchain; requesting an attestation from an attestation service based on a hash of the message emitted to the event log; receiving the attestation from the attestation service; and executing a second process on a second blockchain, including: providing the message and the attestation to the second blockchain; and causing a second amount of cryptocurrency to be minted on the second blockchain based on the message.
-