LogoLogo
  • Overview
    • ๐Ÿ“ŽWhat is Interesting?
    • ๐Ÿ“What we do
      • ๐Ÿดโ€โ˜ ๏ธPrivate Application Networks
      • ๐Ÿฅ Graph Blockchains
      • โœจExtranet
      • ๐Ÿ”ฎSD-zkUAN
    • ๐Ÿ’กKnowledge Graphs are Interesting
    • ๐ŸจZero Knowledge Graphs
  • ๐Ÿ”Cryptography
  • ๐ŸšกHybrid Layer 2
  • ๐Ÿช™Our Platform Token
  • Guides
    • ๐Ÿ“ชCreating an Account
    • ๐Ÿ“ŽCreating Blockchain Graphs
    • ๐Ÿ‘ฝUAP Tracking App
    • ๐Ÿง AI Forever Brain
    • ๐Ÿ›ซDecentralized Elon Flight Tracker
  • Intermediate Level
    • ๐Ÿ”—JSON Linked Data
    • ๐Ÿ”Immutable Graphchains
    • ๐Ÿ•ธ๏ธThe Semantic Web3
    • ๐Ÿ“”Smart Functions
    • ๐ŸŽ“Advanced Smart Functions
    • โ›“๏ธGraphchain vs. Blockchain
  • Use Cases
    • ๐ŸŽจFor Artists
    • ๐Ÿ–ฅ๏ธFor Developers
    • ๐Ÿ•ด๏ธFor Business
    • ๐Ÿ‘ทโ€โ™‚๏ธFor Industry
    • ๐Ÿ‘จโ€๐ŸŒพFor Farmers
    • ๐Ÿช–For Non Profits
Powered by GitBook

Copyright 2023 - the interesting network

On this page
  • Step 1 - Create a Keypair
  • Step 2 - Transact with the Blockchain
  1. Guides

Creating an Account

Each of the Interesting Network ledgers you will either use, or own, have their own associated permissions and access rules/lists. This means that to use a ledger, you may be required to first create an account on that ledger. Similar to traditional blockchains, you will create a Public/Private keypair and then register that Public Key on a smart contract or create it by sending funds to it.

However, the Interesting Network departs from the simplicity of Pubkey by implementing what is known as an Authorization ID (AuthID). This AuthID serves as a unique identifier within the Interesting ecosystem, providing a more nuanced and controlled approach to access and permissions.

Understanding AuthID in Interesting

  1. AuthID - The Core Concept: AuthID in Interesting is more than just a public key; it's a comprehensive identity that encapsulates the permissions and access rights of a user within the ledger. This identity is linked to your public/private keypair, but it extends the functionality to include specific permissions, roles, and rules that govern your interactions with the ledger.

  2. Creating and Registering AuthID: To participate in an Interesting ledger, you'll first need to generate your public/private keypair. Following this, you register your public key with the ledger. However, the process doesn't end here. You must then create your AuthID by associating your public key with specific permissions and roles defined in the ledgerโ€™s smart contract. This step might involve interacting with the ledger, such as sending a transaction or funds, to initiate and configure your AuthID.

  3. Role of AuthID in Access Control: What sets AuthID apart is its role in the ledger's access control mechanism. Each ledger can have its own set of rules and permissions, and your AuthID determines your level of access and interaction capabilities within that ledger. This could range from read-only access to specific data, to the ability to write or modify data, or even administer certain aspects of the ledger.

  4. Dynamic and Flexible Security: The use of AuthID allows for a dynamic and flexible security model. Depending on the ledgerโ€™s configuration, your AuthID can be updated or modified to reflect changes in your role or permissions. This makes it particularly useful for complex systems where access needs may evolve over time.

  5. Enhanced Privacy and Security: By using AuthID, Interesting offers enhanced privacy and security compared to traditional blockchain systems. Your interactions with the ledger are tied to your AuthID, not directly to your public/private keypair, adding an additional layer of anonymity and security.

  6. Seamless Integration with Existing Systems: AuthID in Interesting is designed to seamlessly integrate with existing systems and protocols. This means that while it offers advanced features and enhanced security, it doesnโ€™t require users to completely overhaul their current systems or processes.

Step 1 - Create a Keypair

You are welcome to create an offline keypair, or use our API endpoints to securely create one for you. Remember that if you are creating keys via our endpoints, though we do not store them, you will NEVER have the assurance of being the only individual to possess your keypair. Therefore, we recommend you create your keys offline/with your browser and avoid using our API endpoints for keys at all costs unless you require/desire the functionality.

Step 2 - Transact with the Blockchain

We arent quite ready for primetime yet, but check back here soon!

PreviousOur Platform TokenNextCreating Blockchain Graphs

Last updated 1 year ago

๐Ÿ“ช