Patent · US Active

System and a method for automatic generation of smart contracts across blockchain platforms

US12067377B2 · kind B2 · utility

0Cited by
5References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 6, 2022
Grant dateAug 20, 2024
Priority date
Expiry dateNov 19, 2042

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides for a system (100) and a method for generating smart contracts for blockchain platforms. An input received as natural language text is processed into a first parameter to generate a Domain Specific Language (DSL) construct. DSL construct is disintegrated into a stream of tokens and a syntax analysis is performed on the stream of tokens to check if the syntax of the DSL construct matches with a grammar file defined for the DSL construct. Each of the marked lines of the stream of tokens is read and the read marked lines are transformed into an organized structure. A file specific to a target blockchain platform is generated based on a second parameter and the organized structure is mapped with the generated file associated with the target blockchain platform to generate a target code template for generating a deployable target smart contract for the target blockchain platform.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.