Back to results
US 2025/0158841 A1Published application
Method to Validate Application Programming Interface (API) leveraging Non fungible Token (NFT)
AssigneeBank of America Corporation
InventorShailendra Singh
Life of this patent
Estimating the term…
Abstract
A system and method for submission and recordation of application programmer interfaces (APIs) using non-fungible tokens (NFTs) inserted into a blockchain.
Claims20
A system comprising:
- an API-NFT smart contract module configured to:
- generate a smart contract for an application programmer interface (API) based on a nonfungible token NFT associated with the API, and
- assign an access rule to the smart contract;
- an API-NFT repository configured to store the generated smart contract and bind the API-NFT with the smart contract to authenticate access to API services;
- and
- an API-NFT orchestration module configured to enable or disable access to API services associated with the smart contract based on the access rule assigned to the smart contract.
3 more elements
A method comprising:
- generating, by an API-NFT smart contract module in a system, a smart contract for an application programmer interface (API) based on an NFT associated with the API;
- assigning, by the API-NFT smart contract module, an access rule to the smart contract;
- storing, by an API-NFT repository in the system, the smart contract generated by the API-NFT smart contract module;
- certifying, by the API-NFT repository, authenticity of the API using a cryptographic hash;
- enabling or disabling, by an API-NFT orchestration module, access to API services associated with the smart contract based on the rule assigned to the smart contract relating to regulating access through a distributed API gateway.
2 more elements
A non-transitory, tangible computer medium storing computer-executable instructions that, when executed by one or more processors, cause a system to:
- generate, by an API-NFT smart contract module in the system, a smart contract for an application programmer interface (API) based on an NFT associated with the API;
- assign, by the API-NFT smart contract module, an access rule to the smart contract;
- store, by an API-NFT repository in the system, the smart contract generated by the API-NFT smart contract module;
- and
- enable, by an API-NFT orchestration module, the devOp user computer to consume the API through a distributed API gateway.
2 more elements
Dependencies are inferred from the claim text.