Claim 1
A system for block reconciliation, comprising:
a network-connected block reconciliation computer comprising a memory and a processor and further comprising programmable instructions stored in the memory and operating on the processor, the programmable instructions, when executed by the processor cause the processor to:
receive a plurality of connections from a plurality of connected devices;
establish a connection to one or more blockchains;
receive a plurality of criteria from a first connected device;
receive a plurality of blocks from the one or more blockchains based on the received criteria, each block corresponding to a preconfigured interaction object;
analyze the preconfigured interaction objects to determine if there is an associated required supplemental object, an association based on the plurality of criteria;
request a plurality of supplemental blocks from the one or more blockchains, each supplemental block corresponding to a required supplemental object;
receive one or more preconfigured rules from the one or more blockchain associated to the preconfigured interaction objects;
create one or more compilation objects comprising interaction objects and supplemental objects associated to the plurality of criteria based on the one or more preconfigured rules;
wherein the one or more compilation objects is stored on the one or more blockchains.