Patent ID: 11882228
Assignee: CITIBANK, N.A.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system for generating shell-wrapped self-executing programs for conducting cryptographically secure blockchain actions on public, non-permissioned blockchain networks that are cryptographically secure, the system comprising:
a first blockchain node for a cryptographically secure network, wherein the first blockchain node comprises a first set of one or more processors; and
a first non-transitory computer-readable medium having instructions recorded thereon that when executed by the first set of one or more processors causes a first set of operations comprising:
receiving, from a first entity, a self-executing program for publication in an encrypted format on the cryptographically secure network;
receiving a validation characteristic, wherein the validation characteristic indicates an input for entities attempting to validate the self-executing program;
generating a shell program for interacting with requests to access the self-executing program, wherein the shell program encrypts the self-executing program in the encrypted format on the cryptographically secure network, and wherein the shell program outputs the validation characteristic in response to the requests;
generating a shell-wrapped self-executing program by encrypting the self-executing program in the encrypted format with the shell program; and
publishing the shell-wrapped self-executing program to the cryptographically secure network, wherein the shell-wrapped self-executing program receives a query requesting a required validation characteristic prior to requesting that the self-executing program of the shell-wrapped self-executing program perform a first blockchain action.