Patent classifications
G06Q20/3678
ONLINE GAMING PLATFORM FOR RANDOM NUMBER GENERATION
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.
Methods and Systems for Performing an Offline Payment Transaction in Absence of Network
Embodiments provide methods and systems for performing an offline payment transaction in absence of network. In an embodiment, a communication channel is established between a merchant device and a user device for performing the offline payment transaction. The merchant device receives an electronic token from the user device. The electronic token includes an identifier for a payment account of a user, an offline balance amount associated with the payment account and a digital certificate representing authentication of the offline balance amount. The electronic token has a validity of a first threshold time period. The electronic token is verified with a decryption key available with the merchant device. The decryption key also has a validity of a second threshold time period. After a successful verification of the electronic token, the offline payment transaction is executed without connecting to a payment network, while the electronic token and the decryption key are valid.
CRYPTO ASSET WALLET WITH ENHANCED SECURITY FEATURES FOR IDENTIFYING USERS AND REDUCING ANONYMITY, SYSTEM, AND METHOD
A system, method, and crypto asset wallet with enhanced security features aids to reduce the anonymity and potential illegal or other undesirable behavior during the use of the wallet. The system requires the user to enter information about themselves, verifies this information, screens the user against disallowed lists, and risk rates the user before the wallet is allowed to be activated. During a crypto asset transaction, the system verifies that both wallets in the transaction have similar security and user verification standards. The wallet can be linked to a financial institution. The wallet, through the system, has ongoing verification, security, and screening standards during the use and life of the wallet.
PRODUCT PAYMENT DEVICE AND PAYMENT METHOD UTILIZING A BLOCKCHAIN SYSTEM, AND NON-TRANSITORY STORAGE MEDIUM
A product payment method applied in a blockchain system verifies a product payment when detecting initiation of a product payment. The method broadcasts a verification passed information to the blockchain system when the verification is passed. The method further saves a name and a quantity of the one or more products purchased by the consumer for delivery from the one or more distributors when the quantity of the verification passed information received by the node is greater than a first preset value. The method also updates the name and the quantity of the one or more products of the consumer according to the getting information about getting one or more products from the distributor by the consumer. A related product payment device and a non-transitory storage medium are provided.
REGISTRY AND AUTOMATED MANAGEMENT METHOD FOR BLOCKCHAIN-ENFORCED SMART CONTRACTS
The invention relates to the fields of tokenisation, blockchain and smart contract technologies. It provides a technical arrangement which simplifies the automated management of contracts. The invention comprises a method and system which use a computer-based repository for storage of the contract. The contract is then represented by a transaction on the blockchain. Metadata within the transaction's script includes a hash of the contract and a means of identifying its location within the repository. The transaction also includes an unspent output (UTXO) which indicates its status as an open (ie not terminated) contract. The contract is terminated by spending the output at a later point in time, for example, using nLockTime+CheckLockTimeVerify (CLTV). By combining this concept with other techniques and computing components, the invention can provide a powerful mechanism for implementing various tasks such as renewing or rolling over the contract, or dividing it into sub-contracts or conditions. Furthermore, as the status and existence of the contract is evidence via the blockchain, this provides a permanent, publicly visible and non-alterable record of the contract.
NON-FUNGIBLE TOKEN DISTRIBUTION, DISPLAY AND STORAGE SYSTEM USING MOBILE SMARTPHONE WALLETS
Methods and systems related to NFT distribution, display, and management are disclosed herein. The systems allow NFT owners to efficiently manage their NFTs without the need to implement complex cryptographic algorithms and blockchain technologies. A disclosed system for downloading and showcasing an NFT is a wallet bundle generator which generates an NFT owner identifier for an NFT, formats the NFT owner identifier for a data exchange format, generates an electronic card which includes the NFT owner identifier and is in the data exchange format, generates a bundle by signing the electronic card using a private key, and distributes the bundle to an owner device via a network. The bundle can be compatible with a mobile wallet application such as the Apple or Google Wallet application. The owner can then add the bundle to their wallet, and thereafter efficiently present the NFT owner identifier for verification using the mobile wallet application.
SYSTEMS AND METHODS FOR PEER-TO-PEER TRANSMISSION OF DIGITAL ASSETS
This disclosure relates to transaction systems and particularly to transaction systems of a peer-to-peer nature for digital assets. The asset transfer system may store user, user accounts, and transaction information in associated logic tables within a memory of a server hosting the asset transfer system. Through the use of, but limited to, curl functions, the asset transfer system may communicate with remote servers housing user wallets and user wallet information to perform transactions of digital assets between users. Before verification and proof of work can be established to complete the transfer of digital assets, the asset transfer system may report to the users of a transaction the details of the transaction. Users of the asset transfer system need not know encrypted or random keys to perform such digital asset transactions and may transfer digital assets only by identification of a username stored within the asset transfer system.
Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
Systems and methods for converting physical cash into digital money at the point of sale
Systems and methods for efficiently managing administration and storage of physical cash by merchants and minimizing loss of physical change by customers resulting from point of sale purchases at merchants by returning change in the form of digital cash electronically deposited to an account. Customers associate financial accounts with the system, such as bank, brokerage and cryptocurrency accounts. Customers select whether to receive all or some of the change digitally. The system includes a physical-to-digital payment processing program configured to deposit electronic cash into customers' accounts, the merchant using the physical-to-digital payment processing program to make the electronic deposit of digital change of the amount of change owed to the customer. In embodiments, the physical-to-digital payment processing program interfaces between a payment processing system of the merchant and a mobile device of the customer.
Method for pooling in a proof-of-space-based blockchain via singletons
A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.