Methods, systems, and devices for data management are described. A wallet application may display one or more messages sent via a messaging service from a second user at a first user interface associated with a first user. The first user interface may receive one or more inputs to initiate a process for sending a crypto token to the second blockchain address of the second user. The wallet application may broadcast a message configured to transfer the crypto token from the first blockchain address to the second blockchain address via a blockchain network associated with the crypto token. The wallet application may update the first user interface to indicate the broadcasted message via the blockchain network. As such, users of the wallet application may transfer crypto tokens from a blockchain address via a blockchain network while, in a same user interface, sending and receiving messages via a messaging service.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods, systems, and devices for data management are described. A custodial token platform may determine whether one or more crypto tokens associated with a user account at the custodial token platform satisfy a criteria. The custodial token platform may display a user interface including an indication that staking is available for a first crypto token based on the first crypto token of the one or more tokens satisfying the criteria. The custodial token platform may receive one or more inputs from a user via the user interface, including an input that indicates an amount of the first crypto token to stake. The custodial token platform may generate messages configured to stake the amount of the first crypto token via a blockchain network associated with the first crypto token. Further, user may opt in to automatically stake future crypto tokens received by the user account and that are eligible for staking.
Methods, systems, and devices for staging of non-fungible tokens (NFTs) before deployment of the NFTs are described. A custodial token platform receives user inputs corresponding to a collection of NFTs associated with a smart contract to be stored on a blockchain distributed data store. The custodial token platform deploys the smart contract to the blockchain distributed data store based on the user inputs, receives data corresponding to the collection, and uploads the data corresponding to the collection to a distributed file system. Uploading the data corresponding to the collection includes uploading first content for a first NFT and uploading second content for a second NFT to the distributed file system. The custodial token platform receives an update to the first content, uploads the updated first content to the distributed file system, and updates the smart contract to include indications of the data corresponding to the collection and the updated first content.
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Methods, systems, and devices for data management are described. A custodial token platform may communicate with a client to support a multi-party computation (MPC) signature for a message. A central coordinator may receive, from the client, a request to sign a message using respective key shares generated by MPC nodes. The key shares may be generated in accordance with an access structure, where the access structure is configured based on a respective set of parameters for the MPC nodes. The central coordinator may transmit a request to execute a MPC signature using a respective key share. The central coordinator may maintain data associated with execution of the MPC signature function by a subset of the MPC nodes using the respective key shares. Additionally, the central coordinator may transmit, to the client, a result of execution of the MPC signature function by the subset of the MPC nodes.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods, systems, and devices for using a blockchain wallet for two-factor authentication are described. A custodial token platform implements a two-factor authentication process using a wallet to facilitate verifying a user identity accessing an application or service. The platform receives, from a client application on a user device, an authentication request that is associated with a first user account. The platform transmits a response indicating that a wallet authentication procedure is enabled and the response may include a wallet address. The platform receives a challenge request that includes the wallet address. The platform transmits a challenge response that includes a data payload to be signed using a private key associated with the wallet address. The platform receives a signed response message. The platform verifies that the signed response message is validly signed, and the platform transmits an indication that the signed response message is validly signed.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
6.
USING BLOCKCHAIN WALLET FOR TWO-FACTOR AUTHENTICATION
Methods, systems, and devices for using a blockchain wallet for two-factor authentication are described. A custodial token platform implements a two-factor authentication process using a wallet to facilitate verifying a user identity accessing an application or service. The platform receives, from a client application on a user device, an authentication request that is associated with a first user account. The platform transmits a response indicating that a wallet authentication procedure is enabled and the response may include a wallet address. The platform receives a challenge request that includes the wallet address. The platform transmits a challenge response that includes a data payload to be signed using a private key associated with the wallet address. The platform receives a signed response message. The platform verifies that the signed response message is validly signed, and the platform transmits an indication that the signed response message is validly signed.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software that enables interoperability of tokens
across different blockchains; wrapped tokens; downloadable
software for receiving and accessing digital tokens and the
provision of digital tokens. Issuance of tokens of value. Non-downloadable software that enables interoperability of
tokens across different blockchains.
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Recordable or downloadable application programming interface (API) software; downloadable electronic publications, namely, user manuals featuring information in the field of blockchain technology; downloadable software for use in configuring and integrating blockchains; recorded and downloadable software for automatic testing of application programming interface (API) software; recorded and downloadable software development kits (SDKs) Providing non-downloadable publications in the nature of manuals, guides and articles in the field of blockchain technology via a website; non-downloadable online electronic publications, namely, user manuals guides, and articles featuring information in the field of blockchain technology Application service provider featuring application programing interface (API) software; application service provider of software featuring software that tests application programming interface (API) software; providing technology information in the field of blockchain technology; platform as a service (PaaS) featuring computer software platforms for providing software development kits (SDKs) to developers; software as a service (SaaS) services featuring software for creating and managing network validator nodes for use with decentralized computer networks
Methods, systems, and devices for data management are described. A self-executing program of a blockchain network (e.g., blockchain distributed data store) may receive, from a client application, a first request to mint an identity attestation token for a user. The first request may include an indication of a wallet address for the user. The self-executing program may generate the identity attestation token that is indicative of first identity information, for the user, that is stored in an off-chain data source and broadcast a message that is configured to transfer the identity attestation token to the wallet address for the user. The self-executing program may receive, from a second application, a request for the first identity information for the user and send, to the second client application after receiving the request, a second message that includes information indicative of the off-chain data source.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods, systems, and devices for data management are described. A custodial token platform implements a preminting process to facilitate wrapping staked crypto tokens and enables unwrapping the wrapped crypto tokens for liquid staking crypto tokens. The platform receives a first request to wrap a first amount of a first crypto token that is staked. The platform associates a second amount of the second crypto token with the first user profile, where the second crypto token is transferrable and minted, and based on a first value of a current conversion ratio between the first crypto token and the second crypto token. The platform receives, from a first or second user profile, a second request to unwrap the second crypto token, which is based on a second value of the current conversion ratio between the first crypto token and the second crypto token.
G06Q 20/10 - Payment architectures specially adapted for home banking systems
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
Methods, systems, and devices for data management are described. A self-executing program of a blockchain distributed data store may receive a first message that includes indications of a sender address and a first amount of a first crypto token type to be received by a recipient address. The self-executing program may verify based at least in part on execution of the self-executing program, that the first message is validly signed by an operator associated with the self-executing program. The operator may be associated with a custodial token platform that verifies information and signs messages. The self-executing program may broadcast, after verifying that the first message is validly signed, one or more second messages that are configured to transfer the first amount of the first crypto token type to the recipient address.
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
Methods, systems, and devices for data management are described. A self-executing program of a blockchain distributed data store may receive a first message that includes indications of a sender address and a first amount of a first crypto token type to be received by a recipient address. The self-executing program may verify based at least in part on execution of the self-executing program, that the first message is validly signed by an operator associated with the self-executing program. The operator may be associated with a custodial token platform that verifies information and signs messages. The self-executing program may broadcast, after verifying that the first message is validly signed, one or more second messages that are configured to transfer the first amount of the first crypto token type to the recipient address.
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
Methods, systems, and devices for data management are described. A self-executing program of a blockchain distributed data store may receive a first message that includes indications of a sender address and a first amount of a first crypto token type to be received by a recipient address. The self-executing program may verify based at least in part on execution of the self-executing program, that the first message is validly signed by an operator associated with the self-executing program. The operator may be associated with a custodial token platform that verifies information and signs messages. The self-executing program may broadcast, after verifying that the first message is validly signed, one or more second messages that are configured to transfer the first amount of the first crypto token type to the recipient address.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
Methods, systems, and devices for data management are described. A wallet service may include one or more application programming interface (API) endpoints. An API endpoint may receive a set of requests to broadcast messages via one or more blockchain networks, the set of requests including a first request to broadcast a first message via a first blockchain network and a second request to broadcast a second message via a second blockchain network. A first blockchain message may be generated using a mapping of a plurality of sets of network-specific parameters to respective blockchain networks, and the first blockchain message may include a first set of network-specific parameters. A second blockchain message may also be generated using the mapping, and the second blockchain message may include a second set of network-specific parameters. The first and second blockchain messages may be broadcast via respective nodes of the blockchain networks.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
Methods, systems, and devices for data management are described. A wallet service may include one or more application programming interface (API) endpoints. An API endpoint may receive a set of requests to broadcast messages via one or more blockchain networks, the set of requests including a first request to broadcast a first message via a first blockchain network and a second request to broadcast a second message via a second blockchain network. A first blockchain message may be generated using a mapping of a plurality of sets of network-specific parameters to respective blockchain networks, and the first blockchain message may include a first set of network-specific parameters. A second blockchain message may also be generated using the mapping, and the second blockchain message may include a second set of network-specific parameters. The first and second blockchain messages may be broadcast via respective nodes of the blockchain networks.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer and mobile application software for
blockchain-based platforms; computer and mobile application
for distributed software applications; computing platforms
used for the development of computing protocols and
decentralized applications (dApps); computer and mobile
applications software for developing and building
distributed software applications, distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); downloadable and recorded computer
software for encryption; downloadable and recorded computer
software for blockchain development and implementation,
execution and management of secure data transactions,
management of data escrow, and provisioning of shared and
distributed ledgers; downloadable and recorded computer
software for representation of data involved in and
described in data transactions; downloadable and recorded
computer software platforms for blockchains development and
implementation; downloadable and recorded software for
development, testing, and integration of blockchain software
applications to shared and/or distributed ledgers. Business consulting services in the field of decentralized
applications (dApps), and decentralized autonomous
organizations, and blockchain protocols; web 3.0 consulting
services in the nature of providing business advice and
consultancy in the field of blockchain technology; business
consulting services provided in virtual environments. Incubation services, namely providing financing to
freelancers, start-ups, existing business and non-profits
working in the field of formation and launch of blockchain
protocols, decentralized autonomous organizations (DAOs) and
decentralized applications (dApps). Providing on-line non-downloadable software for
blockchain-based platforms; providing on-line
non-downloadable software for distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); providing on-line non-downloadable
software for developing and building distributed software
applications, distributed computing platforms, blockchain
protocols, and decentralized applications (dApps); computer
software research and software development services;
development and implementation of software for
blockchain-based platforms; design, development and
implementation of software in the field of blockchains;
software development and product development consulting in
the field of distributed computing platforms; software
development and product development consulting in the field
of blockchains; hosting an online community website;
providing on-line non-downloadable computer software for
encryption; providing on-line non-downloadable computer
software for blockchain development and implementation,
execution and management of secure data transactions,
management of data escrow, and provisioning of shared and
distributed ledgers; providing on-line non-downloadable
computer software for representation of data involved in and
described in data transactions; providing on-line
non-downloadable software for development, testing, and
integration of blockchain software applications to shared
and/or distributed ledgers.
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer software that enables interoperability of tokens across different blockchains; wrapped tokens; downloadable software for receiving and accessing digital tokens and the provision of digital tokens. (1) Issuance of tokens of value.
(2) Non-downloadable software that enables interoperability of tokens across different blockchains.
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software that enables interoperability of tokens across different blockchains; wrapped tokens; downloadable software for receiving and accessing digital tokens and the provision of digital tokens Issuance of tokens of value Non-downloadable software that enables interoperability of tokens across different blockchains
Methods, systems, and devices for token management are described. A custodial token platform may communicate with a wallet application to support a multi-party computation wallet and transfer of private keys and key shards to support wallet cloning and key export. The custodial token platform may receive a message signed by a first key shard, sign the message using a second key shard, and broadcast the signed message to transfer a token between the wallet application and a recipient address. The custodial token platform may receive an encrypted payload including the first key shard, and transmit the encrypted payload to a second client application for decryption by the second client application on a second user device. Additionally, the wallet application may support export of the private key based one or multiple authentication techniques, which may cause retrieval of the key shards and display of an indication of the private key.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
Methods, systems, and devices for token management are described. A custodial token platform may communicate with a wallet application to support a multi-party computation wallet and transfer of private keys and key shards to support wallet cloning and key export. The custodial token platform may receive a message signed by a first key shard, sign the message using a second key shard, and broadcast the signed message to transfer a token between the wallet application and a recipient address. The custodial token platform may receive an encrypted payload including the first key shard, and transmit the encrypted payload to a second client application for decryption by the second client application on a second user device. Additionally, the wallet application may support export of the private key based one or multiple authentication techniques, which may cause retrieval of the key shards and display of an indication of the private key.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods and systems are described herein for performing cryptographic operations. In particular, the system receives identifiers for blockchain operation requests (e.g., bids) for transferring control of a non-fungible token (NFT) from a first blockchain address to a second blockchain address in exchange for payment (e.g., fungible tokens). The system provides visual indications of the blockchain operation requests to a first user device associated with a first cryptography-based storage application (e.g., an address associated with a cryptographic wallet of a user). The system may receive, from the first user device, a command to approve one of the blockchain operation requests and may determine an on-chain program (e.g., smart contract) for transferring the NFT. The system may submit, to the on-chain program, a request to transfer the NFT to the second blockchain address associated with the approved first blockchain operation request.
Aspects of the disclosure relate to event processing. A computing platform may prefetch, prior to receipt of a purchase request, a plurality of pay to addresses (associated with an omnibus account, used to route funds from the omnibus account to a merchant account, and not associated with a particular merchant account when prefetched). The computing platform may receive, from a client, a request to make a purchase from a merchant, and may associate the client and the merchant with one of the prefetched pay to addresses/notify the client of the prefetched pay to address. The computing platform may monitor the prefetched pay to address for receipt of a predefined amount of cryptocurrency associated with the purchase. Upon detecting receipt of the predefined amount of cryptocurrency, the computing platform may transfer funds corresponding to the purchase from the omnibus account to an account for the merchant.
A custodial token platform may implement a single smart contract for outbound messages. The custodial token platform may deploy, to a blockchain distributed data store, a self-executing program that batches messages from the self-executing program to multiple addresses of the blockchain distributed data store that are external to a custodial token platform associated with the self-executing program. The custodial token platform may select, from the multiple withdrawal requests and based on selection criteria, a set of withdrawal requests to fulfill via a batch message from the self-executing program. The custodial token platform may broadcast, to the blockchain distributed data store, a message that calls the self-executing program. The message includes an indication of a set of external addresses associated with the set of withdrawal requests, and the message causes a transfer of a set of crypto tokens from the self-executing program to the external addresses via the batch message.
G06Q 20/10 - Payment architectures specially adapted for home banking systems
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
Methods and systems are described herein for predicting cryptographic asset distributions for a future period of time using artificial intelligence and/or machine learning (AI/ML) models. A system may receive a first dataset comprising time-series data over a past period of time. The cryptographic asset may be used to secure a blockchain. The system may determine, using AI/ML models with the first dataset, a prediction of the cryptographic asset distributions for the future period of time, wherein a cryptographic asset distribution occurs in response to a respective cryptographic asset being used to secure a respective blockchain. The system may also determine characteristics about a user and generate a recommendation to secure the blockchain based on the prediction and the one or more characteristics about the user.
Systems and methods are described herein for novel uses and/or improvements to blockchains and blockchain technology. As one example, methods and systems are described herein for facilitating initial deployments of cryptographic assets across computer networks in a cryptographically secure manner while mitigating interactions with computer programs that simulate human activity.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software for asset tokenization; downloadable
software for digital asset exchange and trading platforms;
downloadable software for the issuance, custody, exchange,
trading, and management of digital assets. Financial exchange; financial information services;
financial information processing; financial information
provided by electronic means in the field of alternative
assets; financial services, namely, electronic financial
trading services, clearing and reconciling financial
transactions via internet and electronic communications
networks; cryptocurrency trading services; cryptocurrency
exchange services; financial consultation in the field of
digital assets, namely, cryptocurrency, virtual currency,
digital tokens, digital currency, decentralized application
tokens and blockchain based assets; cryptocurrency payment
processing; financial brokerage services for cryptocurrency
trading; electronic transfer of digital assets in the nature
of virtual currencies; providing loans for the purpose of
financial trading; providing financial information in the
fields of cryptocurrency, digital currency and virtual
currency; providing evaluation, analysis and consultation of
investment strategies in the fields of cryptocurrency,
digital currency and/or virtual currency; financial asset
and portfolio management and planning services; financial
advisory services. Software as a service (SAAS) services featuring software for
asset tokenization; software as a service (SAAS) services
featuring software for the issuance custody, exchange,
trading, and management of digital assets; Software as a
service (SAAS) services, namely, hosting software for use by
others for asset tokenization, blockchain transactions,
blockchain backend support, operations with
cryptocurrencies, blockchain solutions development, digital
assets trading, store of value, assets storage, technical
and financial audit, investments, lending, payment
processing, card issuance, clearing, deposits, and transfer.
A custodial token platform may implement smart contracts for inbound transactions and flush transactions. The platform may deploy to a blockchain ledger, a plurality of inbound smart contracts, including first inbound smart contract for a first user of a plurality of users of a custodial token platform. The plurality of smart contracts may include a second inbound smart contract for a second user of the plurality of users of the custodial token platform. The platform may deploy a batch smart contract configured to control the plurality of inbound smart contracts. The platform may broadcast a transaction that calls the batch smart contract. The transaction causes a transfer of the first set of one or more crypto tokens of the first inbound smart contract and the second set of one or more crypto tokens of the second inbound smart contract to an outbound address of the custodial token platform.
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
28.
SYSTEMS AND METHODS FOR A BLOCKCHAIN INTEROPERABILITY PLATFORM
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.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
29.
Display screen with transitional graphical user interface
A custodial token platform may implement wallet orchestration techniques. For example, the custodial token platform may monitor an inbound address that is associated with a user of the custodial token platform and configured to receive a plurality of different inbound transactions. The custodial token platform may also identify one or more inbound transactions that indicate transfer of a crypto token from a first external user address to the inbound address controlled by the custodial token platform and broadcast, based on a ratio between addresses a second transaction configured to transfer the amount of the crypto token from the inbound address to the outbound address that is controlled by the custodial token platform. The custodial token platform may also broadcast a withdrawal transaction configured to transfer an amount of the crypto token attributed to the outbound address to a second user address external to the custodial token platform.
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
G06Q 20/02 - Payment architectures, schemes or protocols involving a neutral third party, e.g. certification authority, notary or trusted third party [TTP]
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
A custodial token platform may implement wallet orchestration techniques. For example, the custodial token platform may process a corpus of transaction data associated with a custodial token platform. The data may indicate movements of a crypto token between outbound addresses of the custodial token platform and a cold address managed by the custodial token platform. The custodial token platform may simulate movements of the crypto token between the outbound addresses and the cold address using a plurality of balance configurations that define one or more balance thresholds for the outbound addresses and determine a balance configuration for the outbound address and the cold address based on the simulation. The custodial token platform may then broadcast one or more transactions that are configured to move the crypto token between the outbound addresses and the cold address based at least in part on the determined balance configuration.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
To support token recovery at a token management system, a custodial token platform may receive via a user interface, an identifier of a first blockchain transaction that is associated with a crypto token that is not supported by the custodial token platform and that is to be recovered from an inbound address of the custodial token platform. Information associated with the first blockchain transaction may be displayed, and the user interface may receive an indication of a user address associated with a user and that is external to the custodial token platform. The custodial token platform may verify the user address using a signed message and may broadcast, subsequent to verifying that the message is signed, a second blockchain transaction configured to transfer the crypto token from the inbound address to the user address.
Methods and systems are described herein for recommending network processing routes when conducting blockchain operations. For example, the system may receive a first user request to perform a first blockchain operation across one or more computer networks to access a first blockchain asset. The system may then determine a first processing characteristic for the first user request and a first plurality of locations of the first blockchain asset (e.g., across the one or more computer networks). The system may then determine a first plurality of network routes to a first subset of the first plurality of locations. The system may then filter the first plurality of network routes (e.g., based on the first processing characteristic) to generate a first subset of the plurality of network routes. Based on the first subset of the plurality of network routes, the system may generate a first recommendation for performing the blockchain operation.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
36.
Systems and methods for cryptocurrency pool management
A multitenant custodial wallet that provides users with a flexible primitive for managing discrete sets of cryptographic keys to interact with one or more blockchain protocols. By recognizing a pool primitive (e.g., pool object), a wallet can manage a set of keys as a single pool, in addition to managing keys individually.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods and systems are described herein for performing a cold start operation of a system for acquiring non-fungible tokens (NFTs) using on-chain data. In particular, a user feed initialization system may receive an on-chain address associated with a cryptography-based storage application (e.g., an address associated with a crypto wallet of a user) and determine, based on the on-chain address, NFTs that the user's cryptography-based storage application controls (e.g., NFTs that the user owns). The user feed initialization system may use on-chain data associated with the NFTs (e.g., via interrogating the on-chain programs associated with the NFTs that the user owns) to identify (e.g., via a machine learning model) other NFTs that the user may desire to acquire.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
41.
GENERATING A TOKEN DATA FEED WITH PRIVACY-PRESERVING LOGINS
Methods and systems are described herein for performing privacy-preserving operation of a system for acquiring non-fungible tokens (NFTs) using on-chain data. In particular, a user feed initialization system may determine that a privacy-preserving login is requested and may receive an on-chain address associated with a cryptography-based storage application (e.g., an address associated with a crypto wallet of a user) and determine, based on the on-chain address, NFTs that the user's cryptography-based storage application controls (e.g., NFTs that the user owns). The user feed initialization system may use on-chain data associated with the NFTs (e.g., via interrogating the on-chain programs associated with the NFTs that the user owns) to identify (e.g., via a machine learning model) other NFTs that the user may desire to acquire.
Methods and systems are described herein for a decision layer of a multi-layer data platform. The decision layer may process application queries and serve the queries based on a dataset of previously generated and indexed data or, as a last resort, queries the blockchain node directly. Using indexed blockchain data to serve application queries reduces latency and downtime of traditional systems that direct queries to blockchain nodes immediately. Furthermore, the decision layer overcomes high latency and downtime issues associated with a pool of load-balanced nodes by reducing the number of direct queries to a blockchain. When applications rely on data directly queried from a blockchain, they are susceptible to limited availability, a problem that the decision layer mitigates with indexed and updated blockchain data.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable mobile application software for facilitating
financial transactions; downloadable mobile application
software for use in business and trade information
management; downloadable software for enabling investors to
stake their digital assets eligible for returns in a proof
of stake network, and execute trades of digital assets. Reconciling financial transactions via internet and
electronic communications networks. Financial exchange; financial information services;
financial information processing; financial information
provided by electronic means in the field of alternative
assets; financial services, namely, electronic financial
trading services, clearing financial transactions via
internet and electronic communications networks;
cryptocurrency trading services; cryptocurrency exchange
services; financial consultation in the field of digital
assets, namely, cryptocurrency, virtual currency, digital
tokens, digital currency, decentralized application tokens
and blockchain based assets; cryptocurrency payment
processing; financial brokerage services for cryptocurrency
trading; electronic financial trading services in the nature
of algorithmic trading services; providing loans for the
purpose of financial trading; facilitation of peer to peer
payment services; providing financial information in the
fields of cryptocurrency, digital currency and virtual
currency; trade execution services, namely, virtual currency
trade execution services; subscription-based financial
exchange services, cryptocurrency trading services, trade
execution services. Educational services, namely, providing online classes,
tutorials in the fields of finance, digital currency,
cryptocurrency and digital assets. Providing temporary use of online non-downloadable software
for use in electronically trading, storing, sending,
receiving, accepting and transmitting digital currency, and
managing digital currency payment and exchange transaction;
providing temporary use of on-line non-downloadable software
for processing electronic payments; providing temporary use
of on-line non-downloadable authentication software for
controlling access to and communications with computers and
computer networks; providing technological consulting in the
field of digital assets, namely, cryptocurrency, virtual
currency, digital tokens, digital currency, decentralized
application tokens and blockchain based assets;
cryptocurrency and digital asset services, namely,
technology custody services in the nature of electronic
storage of cryptocurrency and digital assets for
safeguarding, storing, and enabling users to access
cryptocurrency and other digital assets for institutional
investors; providing temporary use of online
non-downloadable software for enabling investors to stake
their digital assets eligible for returns in a proof of
stake network, vote to support network governance events,
create digital assets and execute trades of digital assets.
44.
SYSTEMS AND METHODS FOR FACILITATING BLOCKCHAIN OPERATIONS ACROSS MULTIPLE BLOCKCHAIN NETWORKS USING A DECENTRALIZED EXCHANGE
Methods and systems use a dynamic gas range approach for facilitating blockchain operations across multiple blockchain networks using a decentralized exchange. Use of the multi-modal dynamic gas range process allows for the system to separate the data collection operation (e.g., analyzing data across many layers, features, front-end systems, back-end systems, libraries, and/or channels of multiple blockchain networks) and the dynamic gas range estimation operation. By doing so, the system first allows static blockchain operation characteristics to be verified, reducing uncertainty related to the cost of the blockchain operation (e.g., due to impermanent loss and continually changing network congestion). For example, the system may perform verifications and validations on data in a piecemeal manner such that errors and/or network conditions affecting the blockchain operation may be detected prior to the blockchain operation being confirmed. Thus, the system may generate warnings and/or recommendations to mediate errors before a blockchain operation is confirmed.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software for asset tokenization; downloadable software for digital asset exchange and trading platforms; downloadable software for the issuance, custody, exchange, trading, and management of digital assets Financial exchange; financial information services; financial information processing; financial information provided by electronic means in the field of alternative assets; financial services, namely, electronic financial trading services, clearing and reconciling financial transactions via internet and electronic communications networks; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; financial brokerage services for cryptocurrency trading; electronic transfer of digital assets in the nature of virtual currencies; providing loans for the purpose of financial trading; providing financial information in the fields of cryptocurrency, digital currency and virtual currency; providing evaluation, analysis and consultation of investment strategies in the fields of cryptocurrency, digital currency and/or virtual currency; financial asset and portfolio management and planning services; financial advisory services Software as a service (SAAS) services featuring software for asset tokenization; software as a service (SAAS) services featuring software for the issuance custody, exchange, trading, and management of digital assets; Software as a service (SAAS) services, namely, hosting software for use by others for asset tokenization, blockchain transactions, blockchain backend support, operations with cryptocurrencies, blockchain solutions development, digital assets trading, store of value, assets storage, technical and financial audit, investments, lending, payment processing, card issuance, clearing, deposits, and transfer
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable software for asset tokenization; downloadable software for digital asset exchange and trading platforms; downloadable software for the issuance, custody, exchange, trading, and management of digital assets. (1) Financial exchange; financial information services; financial information processing; financial information provided by electronic means in the field of alternative assets; financial services, namely, electronic financial trading services, clearing and reconciling financial transactions via internet and electronic communications networks; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; financial brokerage services for cryptocurrency trading; electronic transfer of digital assets in the nature of virtual currencies; providing loans for the purpose of financial trading; providing financial information in the fields of cryptocurrency, digital currency and virtual currency; providing evaluation, analysis and consultation of investment strategies in the fields of cryptocurrency, digital currency and/or virtual currency; financial asset and portfolio management and planning services; financial advisory services.
(2) Software as a service (SAAS) services featuring software for asset tokenization; software as a service (SAAS) services featuring software for the issuance custody, exchange, trading, and management of digital assets; Software as a service (SAAS) services, namely, hosting software for use by others for asset tokenization, blockchain transactions, blockchain backend support, operations with cryptocurrencies, blockchain solutions development, digital assets trading, store of value, assets storage, technical and financial audit, investments, lending, payment processing, card issuance, clearing, deposits, and transfer.
47.
Display screen with transitional graphical user interface
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer and mobile application software for blockchain-based platforms; computer and mobile application for distributed software applications; computing platforms used for the development of computing protocols and decentralized applications (dApps); computer and mobile applications software for developing and building distributed software applications, distributed computing platforms, blockchain protocols, and decentralized applications (dApps); downloadable and recorded computer software for encryption; downloadable and recorded computer software for blockchain development and implementation, execution and management of secure data transactions, management of data escrow, and provisioning of shared and distributed ledgers; downloadable and recorded computer software for representation of data involved in and described in data transactions; downloadable and recorded computer software platforms for blockchains development and implementation; downloadable and recorded software for development, testing, and integration of blockchain software applications to shared and/or distributed ledgers. (1) Business consulting services in the field of decentralized applications (dApps), and decentralized autonomous organizations, and blockchain protocols; web 3.0 consulting services in the nature of providing business advice and consultancy in the field of blockchain technology; business consulting services provided in virtual environments.
(2) Incubation services, namely providing financing to freelancers, start-ups, existing business and non-profits working in the field of formation and launch of blockchain protocols, decentralized autonomous organizations (DAOs) and decentralized applications (dApps).
(3) Providing on-line non-downloadable software for blockchain-based platforms; providing on-line non-downloadable software for distributed computing platforms, blockchain protocols, and decentralized applications (dApps); providing on-line non-downloadable software for developing and building distributed software applications, distributed computing platforms, blockchain protocols, and decentralized applications (dApps); computer software research and software development services; development and implementation of software for blockchain-based platforms; design, development and implementation of software in the field of blockchains; software development and product development consulting in the field of distributed computing platforms; software development and product development consulting in the field of blockchains; hosting an online community website; providing on-line non-downloadable computer software for encryption; providing on-line non-downloadable computer software for blockchain development and implementation, execution and management of secure data transactions, management of data escrow, and provisioning of shared and distributed ledgers; providing on-line non-downloadable computer software for representation of data involved in and described in data transactions; providing on-line non-downloadable software for development, testing, and integration of blockchain software applications to shared and/or distributed ledgers.
49.
SYSTEMS AND METHODS FOR ENTITY LABELING BASED ON BEHAVIOR
Methods and systems use a second dataset comprising independently validated data based on labeled blockchain operations previously processed through the blockchain network. The use of the second dataset in conjunction with the dataset comprising labeled blockchain characteristics data received from a plurality of sources provides a comprehensive input for a machine learning model to identify and label suspicious blockchain operations. By doing so, the system mitigates fraudulent, criminal, or suspicious transactions. For example, the system may send an alert to a user if a behavior type is deemed a high risk by the machine learning model; the system may furthermore hold the funds associated with the blockchain operation in a separate account while the transaction is manually reviewed. Thus, the system may generate alerts to notify a user of a suspicious behavior type or suspicious blockchain operation, divert funds associated with the transaction, and conduct a manual review of suspicious blockchain operations.
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
G06K 9/62 - Methods or arrangements for recognition using electronic means
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Business consulting services in the field of decentralized applications (dApps), and decentralized autonomous organizations, and blockchain protocols; metaverse and web 3.0 consulting services Computer and mobile application software for blockchain-based platforms; computer and mobile application for distributed software applications; computing platforms, protocols and decentralized applications (dApps); computer and mobile applications software for developing and building distributed software applications, distributed computing platforms, blockchain protocols, and decentralized applications (dApps); Downloadable and recorded computer software for encryption; downloadable and recorded computer software for blockchain development and implementation, execution and management of secure data transactions, management of data escrow, and provisioning of shared and distributed ledgers; downloadable and recorded computer software for representation of data involved in and described in data transactions; downloadable and recorded computer software platforms for blockchains development and implementation; downloadable and recorded software for development, testing, and integration of blockchain software applications to shared and/or distributed ledgers Incubation services in connection with the formation and launch of blockchain protocols, decentralized autonomous organizations (DAOs) and decentralized applications (dApps) Providing on-line non-downloadable software for blockchain-based platforms; Providing on-line non-downloadable software for distributed computing platforms, blockchain protocols, and decentralized applications (dApps); Providing on-line non-downloadable software for developing and building distributed software applications, distributed computing platforms, blockchain protocols, and decentralized applications (dApps); research and software development services; development and implementation of software for blockchain-based platforms; design, development and implementation of software in the field of blockchains; software development and product development consulting in the field of distributed computing platforms; software development and product development consulting in the field of blockchains; hosting an online community website; providing on-line non-downloadable computer software for encryption; providing on-line non-downloadable computer software for blockchain development and implementation, execution and management of secure data transactions, management of data escrow, and provisioning of shared and distributed ledgers; providing on-line non-downloadable computer software for representation of data involved in and described in data transactions; providing on-line non-downloadable software for development, testing, and integration of blockchain software applications to shared and/or distributed ledgers
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software for monitoring, analyzing, reporting and alerting threats and risks on and/or to blockchain and transactions on the blockchains Software as a service (SAAS) services featuring software for monitoring, analyzing, reporting and alerting threats and risks on and/or to blockchain and transactions on the blockchains; application service provider featuring software for monitoring, analyzing, reporting and alerting threats and risks on and/or to blockchain and transactions on the blockchains
52.
SYSTEMS AND METHODS FOR SELECTIVELY INDEXING BLOCKCHAIN OPERATIONS BY PARSING RAW BLOCKCHAIN DATA FOR RELEVANT DATA PRIOR TO EXECUTING CONFIRMATORY FUNCTION CALLS
Methods and systems for parsing and identifying unindexed parameters and other information (e.g., a token contract address) that may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses. In some embodiments, the system may further narrow the pool of known bytecode representations that are compared against the remaining sections of bytecode based on bytecode representations corresponding to a particular type of blockchain network standard.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods and systems disclosed herein for parsing and identifying unindexed parameters and other information (e.g., a token contract address) may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
54.
Systems and methods for processing blockchain operations featuring a plurality of blockchain operation types
Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
55.
SYSTEMS AND METHODS FOR MODIFYING PENDING BLOCKCHAIN OPERATIONS
Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
Systems and methods for a unified approach that is compatible with all blockchains, protocols, etc. The systems and methods use a bifurcated indexing system with a dynamically selected application service. The systems and methods bifurcate the indexing process into a storage layer and a compute layer.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/178 - Techniques for file synchronisation in file systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
58.
Systems and methods for creating a reorganization-immune blockchain index using mono-increasing sequence records
Systems and methods for creating a reorganization-immune blockchain index using mono-increasing sequence records are described. For example, the system may receive on-chain data for a plurality of blocks, wherein the plurality of blocks comprises a first block comprising a first event of a plurality of blockchain events within the on-chain data. The system may determine a first sequence number for the first event, wherein the first sequence number is based on a mono-increasing sequence record.
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
59.
Systems and methods for supporting both batch processing and streaming data applications based on raw blockchain data
Systems and methods for supporting both batch processing and streaming data applications, to load and process data incrementally, while providing a near-constantly materialized dataset based on raw blockchain data, are described. For example, the system may receive first on-chain data in a first format via a first input stream, wherein the first on-chain data originates from a blockchain node of a blockchain network. The system may transform the first on-chain data to a second format for storage in a second dataset, wherein the second format comprises an unbounded table.
G06F 16/178 - Techniques for file synchronisation in file systems
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
60.
Systems and methods for facilitating blockchain operations involving on chain and off chain interactions
Systems and methods recite the use of a platform service that determines a specific type of data (e.g., a processing metric) based on current network conditions (e.g., current congestion on a blockchain network). The processing metric is then used to account for variations in processing characteristics of a blockchain network occurring while the platform service integrates the on-chain and off-chain interactions. Accordingly, while the platform service performs the integration by triggering an on-chain blockchain operation in response to a communication to initiate an off-chain response, the processing metric accounts for any delays and/or volatility in the network conditions.
Methods and systems allow for the deployment of private (i.e., not necessarily publicly available) and reversible (or replaceable) smart contracts to create the stateless blockchain overlay layer. For example, the stateless blockchain overlay layer allows developers to deploy private smart contracts as overlays on top of any existing blockchain. The deployment of these private smart contracts is instantaneous, reversible, and free. Furthermore, the private smart contracts may be called at any block, including past ones. The private smart contracts may be used to expose arbitrary blockchain-based computation at arbitrary block heights to their developers.
G06F 16/21 - Design, administration or maintenance of databases
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
62.
Systems and methods for improved blockchain data indexing by avoiding throughput bottlenecks
Systems and methods for a unified approach that is compatible with all blockchains, protocols, etc. The systems and methods use a bifurcated indexing system with a dynamically selected application service. The systems and methods bifurcate the indexing process into a storage layer and a compute layer.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer and mobile application software for
blockchain-based platforms; computer and mobile application
for distributed software applications; computing platforms,
protocols and decentralized applications (dApps); computer
and mobile applications software for developing and building
distributed software applications, distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); downloadable and recorded computer
software for encryption; downloadable and recorded computer
software for blockchain development and implementation,
execution and management of secure data transactions,
management of data escrow, and provisioning of shared and
distributed ledgers; downloadable and recorded computer
software for representation of data involved in and
described in data transactions; downloadable and recorded
computer software platforms for blockchains development and
implementation; downloadable and recorded software for
development, testing, and integration of blockchain software
applications to shared and/or distributed ledgers. Business consulting services in the field of decentralized
applications (dApps), and decentralized autonomous
organizations, and blockchain protocols; metaverse and web
3.0 consulting services. Providing on-line non-downloadable software for
blockchain-based platforms; Providing on-line
non-downloadable software for distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); providing on-line non-downloadable
software for developing and building distributed software
applications, distributed computing platforms, blockchain
protocols, and decentralized applications (dApps); research
and software development services; development and
implementation of software for blockchain-based platforms;
design, development and implementation of software in the
field of blockchains; software development and product
development consulting in the field of distributed computing
platforms; software development and product development
consulting in the field of blockchains; hosting an online
community website; providing on-line non-downloadable
computer software for encryption; providing on-line
non-downloadable computer software for blockchain
development and implementation, execution and management of
secure data transactions, management of data escrow, and
provisioning of shared and distributed ledgers; providing
on-line non-downloadable computer software for
representation of data involved in and described in data
transactions; providing on-line non-downloadable software
for development, testing, and integration of blockchain
software applications to shared and/or distributed ledgers;
incubation services in connection with the formation and
launch of blockchain protocols, decentralized autonomous
organizations (DAOs) and decentralized applications (dApps).
64.
SYSTEMS AND METHODS FOR GENERATING SECURE, ENCRYPTED COMMUNICATIONS USING MULTI-PARTY COMPUTATIONS IN ORDER TO PERFORM BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS
Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
66.
SYSTEMS AND METHODS FOR PERFORMING BLOCKCHAIN OPERATIONS USING MULTI-PARTY COMPUTATION COHORT MANAGEMENT GROUPINGS
Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Systems and methods that mitigate network congestion on blockchain networks by supporting blockchain operations through off-chain interactions. For example, as communications to initiate off-chain events and/or blockchain operations are received, the system may determine various characteristics about the addresses involved. In particular, the system may determine whether the addresses correspond to cryptography-based, storage applications sharing a common platform service.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 47/12 - Avoiding congestion; Recovering from congestion
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods and systems are described herein for a malware detection system that detects whether an on-chain program associated with a cryptographic token is malicious based on output of a machine learning model. The malware detection system may retrieve or generate attributes associated with an on-chain program and input those into a plurality of scripts within a malware detection script database to determine whether the on-chain program is malicious. The scripts may be generated based on an output of a machine learning model indicating whether the on-chain program is malicious.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
G06N 5/00 - Computing arrangements using knowledge-based models
69.
SYSTEMS AND METHODS FOR MITIGATING NETWORK CONGESTION ON BLOCKCHAIN NETWORKS BY SUPPORTING BLOCKCHAIN OPERATIONS THROUGH OFF-CHAIN INTERACTIONS
Systems and methods that mitigate network congestion on blockchain networks by supporting blockchain operations through off-chain interactions. For example, as communications to initiate off-chain events and/or blockchain operations are received, the system may determine various characteristics about the addresses involved. In particular, the system may determine whether the addresses correspond to cryptography-based, storage applications sharing a common platform service.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
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.
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/16 - Payments settled via telecommunication systems
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
H04L 51/08 - Annexed information, e.g. attachments
71.
Systems and methods for predicting communication account identities across decentralized applications
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
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.
H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
74.
SYSTEMS AND METHODS FOR MANAGING PARTIAL PRIVATE KEYS FOR CRYPTOGRAPHY-BASED, STORAGE APPLICATIONS USED IN BLOCKCHAIN OPERATIONS FOR DECENTRALIZED APPLICATIONS
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Recorded and downloadable application programming interface
(API) software; downloadable electronic publications,
namely, user manuals featuring information in the field of
blockchain technology; downloadable software for use in
configuring and integrating blockchains; recorded and
downloadable software for automatic testing of application
programming interface (API) software. Providing grants for software development. Providing non-downloadable publications in the nature of
manuals and articles in the field of blockchain technology
via a website; providing non-downloadable online electronic
publications, namely, user manuals and articles featuring
information in the field of blockchain technology. Application service provider featuring application
programing interface (API) software; application service
provider of software featuring software that tests
application programming interface (API) software; providing
technology information in the field of blockchain
technology.
76.
Systems and methods for blockchain network optimization
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.
H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
H04L 47/83 - Admission control; Resource allocation based on usage prediction
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable mobile application software for facilitating financial transactions; downloadable mobile application software for use in business and trade information management; downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, and execute trades of digital assets. (1) Reconciling financial transactions via internet and electronic communications networks.
(2) Financial exchange; financial information services; financial information processing; financial information provided by electronic means in the field of alternative assets; financial services, namely, electronic financial trading services, clearing financial transactions via internet and electronic communications networks; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; financial brokerage services for cryptocurrency trading; electronic financial trading services in the nature of algorithmic trading services; providing loans for the purpose of financial trading; facilitation of peer to peer payment services; providing financial information in the fields of cryptocurrency, digital currency and virtual currency; trade execution services, namely, virtual currency trade execution services; subscription-based financial exchange services, cryptocurrency trading services, trade execution services.
(3) Educational services, namely, providing online classes, tutorials in the fields of finance, digital currency, cryptocurrency and digital assets.
(4) Providing temporary use of online non-downloadable software for use in electronically trading, storing, sending, receiving, accepting and transmitting digital currency, and managing digital currency payment and exchange transaction; providing temporary use of on-line non-downloadable software for processing electronic payments; providing temporary use of on-line non-downloadable authentication software for controlling access to and communications with computers and computer networks; providing technological consulting in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency and digital asset services, namely, technology custody services in the nature of electronic storage of cryptocurrency and digital assets for safeguarding, storing, and enabling users to access cryptocurrency and other digital assets for institutional investors; providing temporary use of online non-downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, vote to support network governance events, create digital assets and execute trades of digital assets.
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Provision of an online marketplace for buyers and sellers of goods and services; provision of an online marketplace for buyers and sellers of non-fungible assets and crypto collectibles; operating an online marketplace for buyers and sellers of non-fungible assets and crypto collectibles; online auction services featuring non-fungible assets and crypto collectibles Financial exchange; Financial information and advisory services; Financial information processing; Financial information provided by electronic means in the field of alternative assets; Financial services, namely, electronic financial trading services, clearing and reconciling financial transactions via internet and electronic communications networks, financial asset management, financial management of investment portfolios, financial management of investment funds, financial management of index funds and exchange-traded funds, investment advisory services regarding pooled investment vehicles, funds investment, investment consultation, and investment of funds for others; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; electronic financial trading services in the nature of algorithmic trading services; electronic transfer of digital assets in the nature of virtual currencies; Providing loans for the purpose of financial trading; Provision of commercial loans; facilitation of peer to peer payment services, namely, blockchain-based payment verification services, cryptocurrency payment processing, processing of electronic wallet payments and providing an internet website portal in the field of financial transaction and payment processing services; Providing financial information in the fields of cryptocurrency, digital currency and virtual currency; Trade execution services, namely, virtual currency trade execution services; blockchain based payment verification services; cryptocurrency exchange services featuring blockchain technology Educational services, namely, providing online classes, tutorials, seminars and workshops in the fields of finance, digital currency, cryptocurrency and digital assets Providing temporary use of online non-downloadable software for use in electronically trading, storing, sending, receiving, accepting and transmitting digital currency, and managing digital currency payment and exchange transactions; providing temporary use of on-line non-downloadable software for processing electronic payments; providing temporary use of on-line non-downloadable authentication software for controlling access to and communications with computers and computer networks; Providing technological consulting in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; Cryptocurrency and digital asset services, namely, technology custody services in the nature of electronic storage of cryptocurrency and digital assets for safeguarding, storing, and enabling users to access cryptocurrency and other digital assets; Providing temporary use of online non-downloadable software for enabling investors to stake their digital assets, vote to support network governance events, create digital assets and execute trades of digital assets; providing user authentication services using block-chain software technology for cryptocurrency transactions; authentication of data in the field of financial transactions using blockchain technology; providing temporary use of non-downloadable software for accessing, reading, and tracking information on a blockchain
79.
Systems and methods for facilitating blockchain operations based on network congestion
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.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 47/12 - Avoiding congestion; Recovering from congestion
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in electronically trading, storing, sending, receiving, accepting and transmitting digital currency, and managing digital currency payment and exchange transactions; downloadable computer software for processing electronic payments and for transferring funds to and from others; downloadable authentication software for controlling access to and communications with computers and computer networks; magnetically encoded credit cards and magnetic ID cards for use in connection with payment for services; downloadable mobile application software for facilitating financial transactions; downloadable mobile application software for use in business and trade information management; downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, vote to support network governance events, create digital assets and execute trades of digital assets Currency exchange services; on-line real-time currency trading; cash management, namely, electronic transfers of funds in the nature of electronic cash equivalents; electronic funds transfer featuring digital currency for transferrable electronic cash equivalent units having a specified cash value; digital currency exchange transaction services for transferrable electronic cash equivalent units having a specified cash value; financial services, namely, investment brokerage services, broker-dealer financial services in the field of in mutual funds, and providing information in the fields of financial investment and finance over computer networks and global communication network; financial services, namely, electronic funds transfer; clearing and reconciling financial transactions via a global computer network; providing a wide variety of payment and financial services, namely, credit card payment processing services, credit cards authorization services, providing personal loans and lines of credit, electronic payment services involving electronic processing and subsequent transmission of bill payment data, bill payment services featuring guaranteed payment delivery, all conducted via a global communications network; credit card and debit card transaction processing services; financial management of reimbursement payments for others featuring funds for disputed items in the field of electronic payment purchases; insurance services, namely, writing property and casualty insurance for goods and services purchased by others via a global computer network and wireless networks; credit card transaction processing services; bill payment services; bill payment services provided via mobile applications; credit card payment processing services; electronic foreign exchange payment processing; merchant services, namely, payment processing services featuring virtual currency; financial affairs, namely, financial management, financial planning, financial forecasting, financial portfolio management and financial analysis and consultation; banking; financial information provided by electronic means; financial services, namely, providing information in the field of finance via the internet and providing on-line stored value accounts in an electronic environment; electronic banking services via a global computer network; financial exchange; financial information featuring rates of exchange; futures exchange services; currency exchange and advice; brokerage in the field of commodities, investments; financial consultation services in the field of payment systems; investment management services featuring management of assets; consultancy services in the field of financial planning and financial management; financial consultation services in the field of financial planning, financial management, and payment systems; investment management and financial risk management; financial management in the field of digital asset investment portfolios; financial management in the field of digital asset investment funds; financial management in the field of digital asset hedge funds; financial management in the field of digital asset index funds; financial management in the field of digital asset exchange traded funds; financial management of digital asset portfolios and advise on financial digital assets; financial management of digital assets; financial management in the fields of mutual funds; financial management in the field of digital asset mutual funds; financial custody services, namely, maintaining possession of financial assets for others for financial management purposes for financial institutions and funds; financial investment brokerage services featuring prime lending rates; financial services, namely, providing information and cryptocurrency trading services, all featuring financial derivatives on cryptocurrencies; financial exchange; financial information and advisory services; financial information processing; financial information provided by electronic means in the field of alternative assets; financial services, namely, electronic financial trading services, clearing and reconciling financial transactions via internet and electronic communications networks, financial asset management, management of investment portfolios, investment funds, index funds and exchange traded funds, investment advisory services regarding pooled investment vehicles, funds investment, investment consultation, and investment of funds for others; financial services, namely, trading of financial instruments for others in the nature of options, futures, derivatives, debt instruments and commodities; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; financial brokerage services for cryptocurrency trading; electronic financial trading services in the nature of algorithmic trading services; digital asset distribution services, namely, financial asset management; providing loans for the purpose of financial trading; provision of commercial loans; facilitation of peer to peer payment services, namely, blockchain-based payment verification services, cryptocurrency payment processing, processing of electronic wallet payments and providing an internet website portal in the field of financial transaction and payment processing services; providing a website featuring information in the fields of finance, digital currency, cryptocurrency and digital assets Educational services, namely, providing online classes, tutorials, seminars and workshops in the fields of finance, digital currency, cryptocurrency and digital assets Providing temporary use of online non-downloadable software for use in electronically trading, storing, sending, receiving, accepting and transmitting digital currency, and managing digital currency payment and exchange transaction; providing temporary use of on-line non-downloadable software for processing electronic payments; providing temporary use of on-line non-downloadable authentication software for controlling access to and communications with computers and computer networks; providing technological consulting in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency and digital asset services, namely, technology custody services in the nature of electronic storage of cryptocurrency and digital assets for safeguarding, storing, and enabling users to access cryptocurrency and other digital assets for institutional investors; providing temporary use of online non-downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, vote to support network governance events, create digital assets and execute trades of digital assets
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable mobile application software for facilitating financial transactions; downloadable mobile application software for use in business and trade information management; downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, and execute trades of digital assets Financial exchange; financial information services; financial information processing; financial information provided by electronic means in the field of alternative assets; financial services, namely, electronic financial trading services, clearing and reconciling financial transactions via internet and electronic communications networks; cryptocurrency trading services; cryptocurrency exchange services; financial consultation in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency payment processing; financial brokerage services for cryptocurrency trading; electronic financial trading services in the nature of algorithmic trading services; providing loans for the purpose of financial trading; facilitation of peer to peer payment services, namely, blockchain-based payment verification services, cryptocurrency payment processing, processing of electronic wallet payments and providing an internet website portal in the field of financial transaction and payment processing services; providing financial information in the fields of cryptocurrency, digital currency and virtual currency; trade execution services, namely, virtual currency trade execution services; subscription-based financial exchange services, cryptocurrency trading services, trade execution services in the nature of virtual currency trading services Educational services, namely, providing online classes and tutorial sessions in the fields of finance, digital currency, cryptocurrency and digital assets Providing temporary use of online non-downloadable software for use in electronically trading, storing, sending, receiving, accepting and transmitting digital currency, and managing digital currency payment and exchange transaction; providing temporary use of on-line non-downloadable software for processing electronic payments; providing temporary use of on-line non-downloadable authentication software for controlling access to and communications with computers and computer networks; providing technological consulting in the field of digital assets, namely, cryptocurrency, virtual currency, digital tokens, digital currency, decentralized application tokens and blockchain based assets; cryptocurrency and digital asset services, namely, technology custody services in the nature of electronic storage of cryptocurrency and digital assets for safeguarding, storing, and enabling users to access cryptocurrency and other digital assets for institutional investors; providing temporary use of online non-downloadable software for enabling investors to stake their digital assets eligible for returns in a proof of stake network, vote to support network governance events, create digital assets and execute trades of digital assets
82.
Systems and methods for a blockchain interoperability platform
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.
H04L 67/1008 - Server selection for load balancing based on parameters of servers, e.g. available memory or workload
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 67/1014 - Server selection for load balancing based on the content of a request
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
84.
METHOD AND SYSTEM FOR MOBILE CRYPTOCURRENCY WALLET CONNECTIVITY
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.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
85.
SYSTEMS AND METHODS FOR FACILITATING SECURE BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS USING CRYPTOGRAPHY-BASED, STORAGE APPLICATIONS IN COMPUTER NETWORKS
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
86.
Systems and methods for linking cryptography-based digital repositories to perform blockchain operations in decentralized applications
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.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
87.
SYSTEMS AND METHODS FOR FACILITATING SECURE BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS USING CRYPTOGRAPHY-BASED, STORAGE APPLICATIONS IN COMPUTER NETWORKS
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
88.
Systems and methods for maintaining secure, encrypted communications across distributed computer networks by linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
SYSTEMS AND METHODS FOR SELECTING SECURE, ENCRYPTED COMMUNICATIONS ACROSS DISTRIBUTED COMPUTER NETWORKS FOR CRYPTOGRAPHY-BASED DIGITAL REPOSITORIES IN ORDER TO PERFORM BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
SYSTEMS AND METHODS FOR USING SECURE, ENCRYPTED COMMUNICATIONS ACROSS DISTRIBUTED COMPUTER NETWORKS TO EFFICIENTLY INDEX BLOCKCHAIN STATES FOR PERFORMING BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS USING CRYPTOGRAPHY-BASED DIGITAL REPOSITORIES
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer and mobile application software for
blockchain-based platforms; computer and mobile application
for distributed software applications; computing platforms,
protocols and decentralized applications (dApps); computer
and mobile applications software for developing and building
distributed software applications, distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); downloadable and recorded computer
software for encryption; downloadable and recorded computer
software for blockchain development and implementation,
execution and management of secure data transactions,
management of data escrow, and provisioning of shared and
distributed ledgers; downloadable and recorded computer
software for representation of data involved in and
described in data transactions; downloadable and recorded
computer software platforms for blockchains development and
implementation; downloadable and recorded software for
development, testing, and integration of blockchain software
applications to shared and/or distributed ledgers. Business consulting services in the field of decentralized
applications (dApps), and decentralized autonomous
organizations, and blockchain protocols; metaverse and web
3.0 consulting services. Providing on-line non-downloadable software for
blockchain-based platforms; providing on-line
non-downloadable software for distributed computing
platforms, blockchain protocols, and decentralized
applications (dApps); providing on-line non-downloadable
software for developing and building distributed software
applications, distributed computing platforms, blockchain
protocols, and decentralized applications (dApps); research
and software development services; development and
implementation of software for blockchain-based platforms;
design, development and implementation of software in the
field of blockchains; software development and product
development consulting in the field of distributed computing
platforms; software development and product development
consulting in the field of blockchains; hosting an online
community website; providing on-line non-downloadable
computer software for encryption; providing on-line
non-downloadable computer software for blockchain
development and implementation, execution and management of
secure data transactions, management of data escrow, and
provisioning of shared and distributed ledgers; providing
on-line non-downloadable computer software for
representation of data involved in and described in data
transactions; providing on-line non-downloadable software
for development, testing, and integration of blockchain
software applications to shared and/or distributed ledgers.
92.
Secure Authorization and Transmission of Data Between Trustless Actors
One or more aspects described herein provide methods and systems for authoritatively confirming that a recipient is an intended recipient to receive personal data, and to securely transmit the personal data to the intended recipient, when both the sender and receiver are operating in a trustless ecosystem such as that used with blockchain technology. A computing device may receive an indication of a blockchain address used, by a sender computing device and via a blockchain, to send one or more virtual assets. The computing device may store an association between the blockchain address and the recipient. The computing device may send, to the sender computing device and in response to a query comprising the blockchain address, an indication of the recipient. The indication may be configured to cause the sender computing device to send, to the recipient, personal data associated with an owner of the one or more virtual assets.
SYSTEMS AND METHODS FOR USING SECURE, ENCRYPTED COMMUNICATIONS ACROSS DISTRIBUTED COMPUTER NETWORKS TO EFFICIENTLY UPDATE CRYPTOGRAPHY-BASED DIGITAL REPOSITORIES FOR PERFORMING BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
Methods and systems for improved indexing of non-standardized, custom smart contracts. The improved indexer identifies custom landmarks (e.g., portions of bytecode indicative of custom smart contract transactions or particular functions in those transactions) that are indicative of transactions involving custom smart contracts (as well as the various attributes of those custom smart contracts). The indexer does this by first collecting bytecode for a subset of known transactions involving the custom smart contracts. The indexer then compares the bytecode of the custom smart contracts in the subset to identify the landmarks or probabilities that portions of the bytecode correspond to landmarks. Once these landmarks are identified (or a probability of the landmark is above a certain threshold), the indexer may designate these as known landmarks. The indexer may then compare the portion of the bytecode corresponding to the known landmark to raw bytecode. Upon detecting a match (or a probability of a match above a certain threshold), the indexer may identify the transaction and/or attributes of the transaction.
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Recorded and downloadable application programming interface (API) software; downloadable software for use in configuring and integrating blockchains; recorded and downloadable software for automatic testing of application programming interface (API) software Providing non-downloadable publications in the nature of manuals and articles in the field of blockchain technology via a website; non-downloadable online electronic publications, namely, user manuals and articles featuring information in the field of blockchain technology Application service provider featuring application programing interface (API) software; application service provider of software featuring software that tests application programming interface (API) software; providing technology information in the field of blockchain technology
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Recorded and downloadable application programming interface (API) software; downloadable electronic publications, namely, user manuals featuring information in the field of blockchain technology; downloadable software for use in configuring and integrating blockchains; recorded and downloadable software for automatic testing of application programming interface (API) software (1) Providing grants for software development
(2) Providing non-downloadable publications in the nature of manuals and articles in the field of blockchain technology via a website; non-downloadable online electronic publications, namely, user manuals and articles featuring information in the field of blockchain technology
(3) Application service provider featuring application programing interface (API) software; application service provider of software featuring software that tests application programming interface (API) software; providing technology information in the field of blockchain technology
97.
Systems and methods for generating secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
Methods and systems for the use of multi-party computation (“MPC”) key systems that involve the use of multiple parties, each of which hold respective private data that may be used to evaluate a computation without ever revealing any of the private data held by each party to perform blockchain operations. Using the MPC key systems, the methods and systems generate secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
98.
Systems and methods for providing secure, encrypted communications across distributed computer networks by coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
Methods and systems for the use of multi-party computation (“MPC”) key systems that involve the use of multiple parties, each of which hold respective private data that may be used to evaluate a computation without ever revealing any of the private data held by each party to perform blockchain operations. Using the MPC key systems, the methods and systems generate secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications.
SYSTEMS AND METHODS FOR REQUESTING SECURE, ENCRYPTED COMMUNICATIONS ACROSS DISTRIBUTED COMPUTER NETWORKS FOR AUTHORIZING USE OF CRYPTOGRAPHY-BASED DIGITAL REPOSITORIES IN ORDER TO PERFORM BLOCKCHAIN OPERATIONS IN DECENTRALIZED APPLICATIONS
Methods and systems for the use of multi-party computation (“MPC”) key systems that involve the use of multiple parties, each of which hold respective private data that may be used to evaluate a computation without ever revealing any of the private data held by each party to perform blockchain operations. Using the MPC key systems, the methods and systems generate secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications.
G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
100.
Systems and methods for generating secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
Methods and systems for the use of multi-party computation (“MPC”) key systems that involve the use of multiple parties, each of which hold respective private data that may be used to evaluate a computation without ever revealing any of the private data held by each party to perform blockchain operations. Using the MPC key systems, the methods and systems generate secure, encrypted communications across distributed computer networks for authorizing use of cryptography-based digital repositories in order to perform blockchain operations in decentralized applications.
H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]