A method for extending the utility of at least one source information-technology blockchain using at least one destination information-technology blockchain, wherein said method operates on at least one set of specially configured computing devices (10,20,30) executing machine-readable instructions stored on a machine-readable storage medium to maintain and execute a transformation protocol that comprises the following method steps: i. selecting a plurality of transactions as selected transactions from the at least one source information-technology blockchain; ii. identifying or creating at least one destination information -technology blockchain, to which said selected transactions are to be transformed and migrated; iii. calculating a net state account balance for each account related to said selected transactions; iv. transforming said net state account balances for each of said selected transactions into a new set of transactions that conform to said at least one destination blockchain as migration transactions; v. creating at least one new block of said migration transactions, wherein the new blocks comprises migration blocks; vi. validating said migration blocks; vii. appending said validated migration blocks to said at least one destination blockchain; viii. creating anti-blocks to be appended to said at least one source blockchain to balance the removal of the selected transactions that have been migrated to said at least one destination blockchain, said anti-blocks consisting of new transactions to account for removal of said net state account balances migrated to said at least one destination blockchain; ix. validating said anti-blocks to be appended to said at least one source blockchain; x. appending each of said validated anti-blocks to said at least one source blockchain; and xi. redirecting certain new transactions, subsequent to any migration of said selected transactions, from said at least one source blockchain, to blocks to be incorporated into said at least one destination blockchain. i. selecting a plurality of transactions as selected transactions from the at least one source information-technology blockchain; ii. identifying or creating at least one destination information -technology blockchain, to which said selected transactions are to be transformed and migrated; iii. calculating a net state account balance for each account related to said selected transactions; iv. transforming said net state account balances for each of said selected transactions into a new set of transactions that conform to said at least one destination blockchain as migration transactions; v. creating at least one new block of said migration transactions, wherein the new blocks comprises migration blocks; vi. validating said migration blocks; vii. appending said validated migration blocks to said at least one destination blockchain; viii. creating anti-blocks to be appended to said at least one source blockchain to balance the removal of the selected transactions that have been migrated to said at least one destination blockchain, said anti-blocks consisting of new transactions to account for removal of said net state account balances migrated to said at least one destination blockchain; ix. validating said anti-blocks to be appended to said at least one source blockchain; x. appending each of said validated anti-blocks to said at least one source blockchain; and xi. redirecting certain new transactions, subsequent to any migration of said selected transactions, from said at least one source blockchain, to blocks to be incorporated into said at least one destination blockchain.