Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Base model

This is the base entity model used by the FinP2P modules to support the digital securities use cases:

  • Profile

    • Global Identity (FinID)

    • Profile metadata

    • Certificates.

      • Documents for Certificate.

    • Transactions (where relevant).

Profile

...

Profiles

The FinP2P data models is based around entity profiles, where every entity on the network can be represented as a profile, examples include:

  • Organisation - Financial institutions on the network.

  • User - A legal entity such as a person or a company etc.

  • Asset - Any asset offering or managing securities on the network

  • Service Provider - Companies that can be trusted (certified) to provide services on the network, such as certify a user for their Accreditation status.

  • Regulation Verifier - The profile of an app or smart contract that verifies the compliance of an action on the network with a known set of regulations.

For each profile, we can see the following structure:

  • Profile

    • Global Identity (FinID)

    • Profile metadata

    • Certificates.

      • Documents for Certificate.

    • Transactions (where relevant).

Global Identity (FinID)

Each profile in the network is identified by a global ID called FinID. FinID is created by the profile’s primary node (and for primary node’s by Governance nodes, see FinP2P Network Protocol ). Commercially, this is designed to enable a users to hold assets across the network (on different blockchains).

...