Skip to content

camaraproject/BlockchainPublicAddress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlockchainPublicAddress

Sandbox API Repository to describe, develop, document, and test the BlockchainPublicAddress Service API(s). The repository does not yet belong to a CAMARA Sub Project.

Scope

  • Service APIs for “Blockchain Public Address” (see APIBacklog.md)
  • It provides the API consumer with the ability to:
    • Blockchain Public Address API:
      • Manage a Blockchain Public Address associated to a phone number, i.e. to retrieve the blockchain public address(es) and to bind/unbind a Blockchain Public Address. The Blockchain Public Address is utilized as Decentralized Identifier (DID). With the proposed API, API providers offer API consumers the following capability: pairing phone number with Blockchain Public Address whenever this 3rd party wants to offer its customers a way to make transactions more easily based on the phone number instead of the Blockchain Public Address.
      • Optional binding enforcement procedure, ensuring both phoneNumber and blockchainPublicAddress belongs to the same owner (i.e. person), within binding process by means of the checking of provided nonce and signature fields. To generate nonce below mentioned Blockchain Public Address Validation API has been designed, and signature generation is an off-chain process.
    • Blockchain Public Address Validation API:
      • Manage generation of a nonce (one-time challenge) to be used in binding enforcemnet procedure.
  • Describe, develop, document and test the APIs (with 1-2 Telcos)
  • Started: June 2023

Release Information

Note

Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until a new release is created. For example, changes may be reverted before a release is created. For best results, use the latest available release.

The above section is automatically synchronized by CAMARA project-administration.

Contributing

About

Sandbox API repository for BlockchainPublicAddress API(s)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 11