G06Q20/3678

AUTHENTICATED DATA FEED FOR BLOCKCHAINS
20170352027 · 2017-12-07 ·

An apparatus in one embodiment comprises a processing platform having at least one processing device. The processing platform implements a trusted bridge configured for at least temporary coupling between one or more data sources and a smart contract program of a blockchain. The trusted bridge comprises a secure enclave component and a relay component. Data obtained from a given one of the data sources via the relay component of the trusted bridge is authenticated in the secure enclave component of the trusted bridge. Information based at least in part on the data authenticated in the secure enclave component of the trusted bridge is provided to the smart contract program of the blockchain via the relay component of the trusted bridge. The secure enclave component illustratively receives a request for authenticated data from the blockchain smart contract program via the relay component, and responds to the request via the relay component.

ONLINE GAMING PLATFORM FOR RANDOM NUMBER GENERATION
20230182022 · 2023-06-15 ·

Various system and method of online gaming platform comprise a random number engine where cryptography and blockchain ledgers are utilized to generate random numbers. The random numbers can be utilized in the play of online wagering games. The online gaming platform is further integrated with a cryptocurrency exchange or transactions such that the games are played with any cryptocurrency and/or fiat currency seamlessly. The players play the games directly from a crypto exchange account.

SYSTEMS, METHODS, AND PROGRAM PRODUCTS FOR A DISTRIBUTED DIGITAL ASSET NETWORK WITH RAPID TRANSACTION SETTLEMENTS
20220370108 · 2022-11-24 ·

Systems, methods, and program products for providing and administering a digital asset network of cooperative nodes with rapid transaction settlements are disclosed.

METHOD FOR ROUTING TO MESH NETWORK CONTENT UTILIZING BLOCKCHAIN TECHNOLOGY

Techniques for routing to content within a mesh network based on a blockchain are provided. An electronic device can receive data from a mesh network to establish the device as a node on the mesh network. The established node can generate a cryptocurrency wallet that can be loaded with an amount of cryptocurrency. A blockchain can store searchable transactions related to content stored within the mesh network. The established node can search the blockchain to locate content and can transmit a request for certain content. The established node may issue a payment to a node hosting the requested content and/or to any intermediate nodes facilitating the established node's access to the content.

DEPLOYING A SECOND SMART CONTRACT BASED ON A FIRST SMART CONTRACT

A network node that includes at least one processor, at least one memory, and at least one network interface. The network node is configured to be within a plurality of network nodes communicatively coupled in a peer-to-peer network of network nodes implementing a distributed ledger. The network node is communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to deploy a second smart contract at a second address on the distributed ledger; set an address field in the first smart contract to reference the second address; subtract a particular number of tokens from a first respective value corresponding to a first respective address in the first table of balances; and add the particular number of tokens to a second respective value corresponding to the second address in the first table of balances.

SECURE FUNDING AND PAYOUT OF CRYPTOGRAPHIC CURRENCY FROM FIAT CURRENCY PURCHASES

Systems and methods for enabling the secure use of cryptocurrencies (such as but not limited to Bitcoin, Ethereum, or Litecoin) in prize funds or gift cards that accept purchases or wagers in fiat currencies and payout in cryptocurrency. The prize funds can be associated with lotteries, charitable gaming, or casino environments with the inherent volatility of cryptocurrencies optionally mitigated and cryptocurrency payouts enabled for consumers or players without prior digital wallets as well as consumers or players with preexisting digital wallets.

CONTEXTUAL DATA TRANSFERS
20230186285 · 2023-06-15 ·

Contextual data transfers are described herein. A payment service maintains an account for a user, wherein the account is associated with balance(s) associated with currency(s), wherein each balance is associated with a different currency. The payment service receives a payment request associated with a transaction between the user and another user. The payment request identifies an account of the user as a source of payment for the transaction and an amount of the transaction in an indicated currency. The payment service dynamically determines currency(s) for settling a payment associated with the transaction. The payment service converts a portion of a balance, associated with a particular currency, to the indicated currency and processes the transaction by transferring the converted assets to the other account associated with the other user. In some examples, a digital asset such as stablecoin can be used to facilitate the conversion from the particular currency to the indicated currency.

SYSTEMS, METHODS, AND STORAGE MEDIA FOR MANAGING DIGITAL LIQUIDITY TOKENS IN A DISTRIBUTED LEDGER PLATFORM
20220374990 · 2022-11-24 ·

An apparatus, computer-readable medium, and computer-implemented method for creating and managing a distributed ledger non-fungible token data structures that represent the liquidity function for any two distinct representations of assets. The representations may be different assets or a single asset type with different characteristics including ledger, network, jurisdiction, availability, etc. The liquidity function is the mechanism to transform or exchange the asset including the pricing function, fees, and delivery mechanism. The investment performance of the liquidity token can be proportional to the demand for liquidity for the pair of assets.

SYSTEMS AND METHODS FOR CRYPTOCURRENCY CHECKOUT

Systems and methods for systems and methods for cryptocurrency checkout are disclosed. According to one embodiment, a method may include a financial institution backend: receiving, from a merchant backend, control of a checkout flow for a transaction comprising an identification of a good or service to purchase, wherein the merchant backend accepts payment in cryptocurrency; receiving login credentials for the customer from the computer program; retrieving a plurality of customer accounts for the customer; receiving selection of one or more of the plurality of customer accounts to fund the cryptocurrency for the transaction; deducting a payment amount for the transaction from the one or more selected customer accounts; confirming payment to the merchant backend; returning control of the checkout flow to the merchant backend, wherein the merchant backend completes the transaction with the customer; and settling the transaction by providing a settlement amount in cryptocurrency to the merchant backend.

TOKENIZATION OF THE APPRECIATION OF ASSETS
20230186301 · 2023-06-15 ·

Disclosed are methods and systems that tokenize the appreciation of an asset. An appreciation token that corresponds to the value of the appreciation of the asset can be generated, and a smart contract can be embedded into a distributed ledger block of a distributed ledger.