Abstract: A system and method receive a plurality of crypto profiles that include customizable rules for different cryptocurrencies and operating state information that initialize containerized lending applications. The system and method ink the crypto profiles to a matching engine before the containerized lending applications and the matching engine match a plurality of borrower requests for a debt or an equity denominated in a cryptocurrency to lending requests. The system and method collect cryptocurrency payments in response to the use of the debt or the equity by the borrower. Each containerized lending application include executable software, runtime code, system tools, and system libraries that enable the containerized applications to run on two or more computing environments without modification.
Abstract: In some embodiments, in connection with an API request to transact with an entity, a first conversion rate associated with a first time may be determined, where the first conversion rate is a current conversion rate for an on-chain asset at the first time; Based on a monitoring of a blockchain, a receipt of the on-chain asset at a second blockchain address from a first blockchain address associated with the user may be detected on the blockchain. In response to the detection, the on-chain asset may be converted to an off-chain asset at a second time associated with a second conversion rate, the second conversion rate being the current conversion rate for the on-chain asset at the second time. An amount of the off-chain asset may be transmitted to the entity, where the amount of the off-chain asset sent to the entity is based on the first conversion rate.
Abstract: Methods and systems that use of a multi-tiered machine learning architecture that aggregates traits of blockchain and off-chain operations. The multi-tiered machine learning architecture then uses this data to generate recommendations related to account identities for communications (e.g., blockchain operations) that occur across decentralized applications.
Type:
Application
Filed:
May 3, 2022
Publication date:
November 9, 2023
Applicant:
Coinbase, Inc.
Inventors:
Alex REEVE, Harrison DAHME, Leo CHEN, Akash SHAH, Ming JIANG, Sid SHEKHAR, Zhicong LIANG
Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
Type:
Application
Filed:
April 26, 2022
Publication date:
October 26, 2023
Applicant:
Coinbase, Inc.
Inventors:
Cassandra Alexandria HEART, Peter Jihoon KIM, Ben SCHRECK, Olivia THET, Jonathan Ariel BERGKNOFF, Ankit CHIPLUNKAR, Ethan LELAND, Trevor ARON
Abstract: Methods and system for managing partial private keys for cryptography-based, storage applications used in blockchain operations and/or facilitating secure authentication when conducting blockchain operations using cryptography-based, storage applications. For example, the methods and system may perform a plurality of blockchain operations for digital assets stored in a first cryptography-based, storage application, wherein the first cryptography-based, storage application corresponds to a first partial private key, and wherein the first partial private key is stored on a first user device, and wherein the second partial private key is not accessible to platform service facilitating the first cryptography-based, storage application.
Type:
Application
Filed:
April 26, 2022
Publication date:
October 26, 2023
Applicant:
Coinbase, Inc.
Inventors:
Cassandra Alexandria HEART, Peter Jihoon KIM, Ben SCHRECK, Olivia THET, Jonathan Ariel BERGKNOFF, Ankit CHIPLUNKAR, Ethan LELAND, Trevor ARON
Abstract: In some aspects, a computing system may use time series data and machine learning to determine an efficient time to send data to a blockchain. A machine learning model may use a variety of blockchain related data to predict a network usage costs for different times in the future. The predicted network usage costs may be used to determine when data should be sent for storing on the blockchain to reduce network resource costs for a computing system. For example, based on inputting the blockchain data into the machine learning model, a computing system may generate output indicating network usage costs for a future time period, with each network usage cost corresponding to a timestamp within the future time period. The computing system may determine a minimum network usage cost of the network usage costs and send data to a node in the blockchain network at the corresponding timestamp.
Abstract: Methods and systems are described for facilitating blockchain operations based on network congestion. The system may facilitate blockchain operations by generating recommendations for blockchain operations based on values for one or more blockchain operation characteristics that are determined based on a likelihood that a given blockchain operation will be completed in a timely manner. The system thus ensures accounts for transient congestion in a blockchain network, while also minimizing a burden on a user device attempting to perform a blockchain operation.
Abstract: Systems and methods for enabling auxiliary accounts and/or auxiliary devices to create and process cryptocurrency transactions on a behalf of a primary account while enforcing limited auxiliary entity access to the primary entity's overall transaction information. Cryptocurrency transactions may be point of sale charges. Some methods may include receiving a charge request from a payor system, determining a merchant cryptocurrency address for the charge request, providing the merchant cryptocurrency address to the payor system, generating a transaction that identifies the merchant cryptocurrency address, signing the transaction, broadcasting the transaction, storing the merchant cryptocurrency address in association with information, related to the charge request, detecting a blockchain transaction that identifies the merchant cryptocurrency address, and/or detecting at least one transaction confirmation for the detected blockchain transaction.
Type:
Grant
Filed:
August 24, 2020
Date of Patent:
September 19, 2023
Assignee:
Coinbase, Inc.
Inventors:
Kaiser Kim, Paul Collier, Sahil Amoli, Justin O'Brien, Bojan Joveski, Tyson Battistella
Abstract: Methods and systems described herein relate to an improved platform that provides support to the deposits and/or withdrawals of multi-network assets between two levels of a blockchain network. More specifically, the methods and systems provide this improved platform by introducing additional liquidity pools that allow for transfers without having to bridge between the two levels.
Type:
Grant
Filed:
November 16, 2022
Date of Patent:
September 12, 2023
Assignee:
Coinbase, Inc.
Inventors:
Roberto Bayardo, Justin Blumenthal, Huiyi Li, Xiang Li, Leopoldo Orines, Sharanjai Prasad, Alex Wolfe, Qi Wu, Andrew Min, Francis Hamand, Hao Xue, Zoltan Onodi-Szucs
Abstract: The method 10 for mobile cryptocurrency wallet connectivity can include facilitating a blockchain transaction S100 and establishing an initial connection between a mobile client and a web client S200. The system 20 for mobile cryptocurrency wallet connectivity can include a browser 110, one or more websites 120, a web client 130, a mobile application 140, and a backend server 150.
Abstract: Methods and systems disclosed herein recite the use of linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. For example, the system may link a first cryptography-based, storage application (e.g., a first digital wallet) with a second first cryptography-based, storage application (e.g., a second digital wallet). The first cryptography-based, storage application may correspond to a first private key, and wherein the first private key is stored on a first user device. The second cryptography-based, storage application corresponds to a first partial private key and a second partial private key, wherein the first partial private key is stored on a first remote device, and wherein the second partial private key is stored on the first user device.
Type:
Application
Filed:
February 25, 2022
Publication date:
August 31, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ankit CHIPLUNKAR, Ben SCHRECK, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON
Abstract: Methods and systems disclosed herein recite the use of linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. For example, the system may link a first cryptography-based, storage application (e.g., a first digital wallet) with a second first cryptography-based, storage application (e.g., a second digital wallet). The first cryptography-based, storage application may correspond to a first private key, and wherein the first private key is stored on a first user device. The second cryptography-based, storage application corresponds to a first partial private key and a second partial private key, wherein the first partial private key is stored on a first remote device, and wherein the second partial private key is stored on the first user device.
Type:
Application
Filed:
February 25, 2022
Publication date:
August 31, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ankit CHIPLUNKAR, Ben Schreck, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron
Abstract: Systems and methods for managing blockchain nodes. Blockchain node clusters are created and used to process blockchain requests. Blockchain clusters are managed by adding nodes to a cluster, stopping nodes in the cluster, and generating snapshots of state. of one or more nodes.
Type:
Grant
Filed:
June 30, 2021
Date of Patent:
August 29, 2023
Assignee:
Coinbase, Inc.
Inventors:
Eric Scrivner, Maksym Naboka, Ales Katona
Abstract: Systems and methods for performing consolidation of several cryptocurrency payments by using a non-custodial cryptocurrency platform. A consolidation address is generated at the non-custodial platform in response to a withdrawal request. The consolidation address is under direct ownership of a user. At least one unsigned consolidation transaction is generated that identifies at least one selected payment representation as input, and the generated consolidation address as an output. An unsigned destination transaction is also generated. The unsigned destination transaction identifies the generated consolidation address as an input and the withdrawal destination as an output. A signed version of each consolidation transaction and a signed version of the destination transaction are received from a signing enclave. The signing enclave is included in a client device of the user.
Type:
Grant
Filed:
October 13, 2021
Date of Patent:
August 29, 2023
Assignee:
Coinbase, Inc.
Inventors:
Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
Abstract: A system and method for transacting cryptographic currency is described. An exchange database associated with a number of buyers and sellers is maintained at a host computer system. Cryptographic currency is received from one or more of the sellers at an exchange wallet associated with the exchange database. A match is created within the exchange database, including a buy offer for the cryptographic currency from a buyer and a sell offer for the cryptographic currency from a seller. A cryptographic currency withdrawal request is received from the buyer, and in response, the host computer system determines that a total amount of cryptographic currency represented in the exchange database matches a total amount of the cryptographic currency within the exchange wallet, transfers the cryptographic currency to the buyer's wallet, and updates the exchange database by deducting a first value of the cryptographic currency that is transferred to the buyer's wallet.
Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
Type:
Application
Filed:
February 23, 2022
Publication date:
August 24, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ben SCHRECK, Ankit CHIPLUNKAR, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON
Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
Type:
Application
Filed:
February 23, 2022
Publication date:
August 24, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ben SCHRECK, Ankit CHIPLUNKAR, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON
Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
Type:
Application
Filed:
February 23, 2022
Publication date:
August 24, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ben SCHRECK, Ankit CHIPLUNKAR, Matt MOORE, Olivia THET, Peter Jihoon KIM, Trevor ARON
Abstract: Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.
Type:
Application
Filed:
February 23, 2022
Publication date:
August 24, 2023
Applicant:
Coinbase, Inc.
Inventors:
Ben SCHRECK, Ankit Chiplunkar, Matt Moore, Olivia Thet, Peter Jihoon Kim, Trevor Aron