A computer-implemented system for facilitating the issuance and exchange of a stable cryptocurrency collateralized by government-issued debt, the system comprising:
- a management platform in communication with a transaction validation and recording network including a plurality of distributed nodes configured to store blockchain data structures, the management platform including:
- a memory configured to store computer program instructions relating to at least a smart contract module, an identity (ID) and risk score module and an artificial intelligence (AI) engine;
- and
- one or more physical computer processors wherein the computer program instructions, when executed by the one or more physical processors, cause the one or more physical processors to perform operations including:
- establishing communication with a first user device of a first user and a second user device of a second user wherein a first wallet interface operates on the first user device and a second wallet interface operates on the second user device;
- receiving, from the first wallet interface, first user information and a first request to create a wallet address;
- receiving, from the second wallet interface, second user information and a second request to create a wallet address;
- generating, based at least in part upon the first user information, a first risk score for the first user;
- generating, based at least in part upon the second user information, a second risk score for the second user;
- generating, in response to the first request, a first wallet address for a first digital wallet wherein the first wallet address is associated with the first risk score;
- generating, in response to the second request, a second wallet address for a second digital wallet wherein the second wallet address is associated with the second risk score;
- generating first wallet metadata for the first digital wallet based upon at least the first risk score;
- generating second wallet metadata based upon at least the second risk score;
- sending, to the transaction validation and recording network, the first wallet metadata for recording in a first blockchain wallet associated with the first digital wallet;
- sending, to the transaction validation and recording network, the second wallet metadata for recording in a second blockchain wallet associated with the second digital wallet;
- determining a first amount of a government-issued currency received, at an account associated with an operator of the system, from the first user;
- determining a second amount of a government-issued currency received, at the account associated with the operator of the system, from the second user;
- issuing, in response to the determining the first amount of a government-issued currency received, a first plurality of tokens of the stable cryptocurrency to the first digital wallet by sending instructions to the transaction validation and recording network to record the first plurality of tokens on the first blockchain wallet;
- issuing, in response to the determining the second amount of the government-issued currency received, a second plurality of tokens of the stable cryptocurrency to the second digital wallet by sending instructions to the transaction validation and recording network to record the second plurality of tokens on the second blockchain wallet;
- generating, for the first digital wallet, a first restricted use key;
- providing access, using the first restricted use key, to at least a part of the first wallet metadata stored on the first blockchain wallet;
- sending information corresponding to the at least a part of the first wallet metadata to the second wallet interface;
- receiving, from one of the first wallet interface and the second wallet interface, a first transaction request involving at least the first digital wallet and the second digital wallet;
- comparing, in response to the first transaction request, the first wallet metadata to transaction rules associated with the second digital wallet;
- completing, at least in part in response to the comparing, a first transaction corresponding to the first transaction request by sending transaction recording instructions to the transaction validation and recording network to record a first transaction in association with at least one of the first blockchain wallet and the second blockchain wallet;
- determining a net amount of the government-issued currency received, at an account associated with an operator of the system, from a plurality of users of the system;
- determining, by the AI engine and based upon the net amount of the government-issued currency received from the plurality of users of the system, at least one of a plurality of new tokens of the stable cryptocurrency to be created and a plurality of existing tokens of the stable cryptocurrency to be destroyed;
- determining, based upon parameters considered by the AI engine, an amount of the government-issued debt required to be purchased or sold to collateralize all issued tokens of the stable cryptocurrency wherein the parameters include at least one of net daily liquidity requirements for government issued currency to support redemption requests by the plurality of users of the system and maturities of the government-issued debt required to be purchased or sold;
- and
- at least one of:
- (i) creating, and issuing to digital wallets associated with the plurality of users of the system, the plurality of new tokens of the stable cryptocurrency, and (ii) destroying the plurality of existing tokens of the stable cryptocurrency.