Skip to content

finternet-io/specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finternet API Specs

Welcome to the Finternet API specs Documentation repository.

If you wish to learn more about the concept in detail, it is recommended to read the below BIS working paper and the companion technology architecture paper:

Or check out this Fireside Chat at the BIS Innovation Hub: Fireside Chat

Use Cases

The Finternet Sandbox is being modeled for the use cases and status as below:

Use Case Sandbox Status
Domestic money transfer In progress
Pledge land and obtain commercial loan Yet to start
Cross Border Yet to start
More use cases will be updated here Yet to start

Approach

Finternet API Specs

The specifications are being defined from the perspective of an “Application” which enables users with various use cases by connecting the following parties or entities:

  1. Application
  2. Higher order workflow layer
  3. Unified asset management platform
  4. Token/Asset manager

Application

The application layer provides the user interface to the finternet. It enables users with various workflows that can be performed across asset classes

Higher order workflow layer

This layer facilitates the composability of Finternet ‘verbs’ by enabling new workflows that are made up of foundational asset management verbs. For example, a ‘trade’ operation could be composed of two ‘transfer’ operations.

Unified Asset Management Platform

The platform comprises the ledger layer and the programmability layer. This facilitates bookkeeping and workflow management of tokenized assets.

Token/Asset manager

An institution that is responsible for the issuance (tokenisation, detokenisation), management and synchronisation of a token with their private ledger

Ledger Interactions

There are many interactions a user can have with the ledger. Some of the capabilities include:

  1. Identity management
  2. Asset tokenization
  3. Anchoring and querying proofs

Identity management

Create identity

The ledger provides identity management by creating a decentralized identity (DID) and anchoring it on the ledger.

For example, this is how a token manager can create identity:

create_identity.png

About

Open Schema and API Specifications

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published