diff --git a/docs/Use/Tools/Integrations/keybase/_keybase-io.md b/docs/Use/Tools/Integrations/keybase/_keybase-io.md deleted file mode 100644 index ae31af0..0000000 --- a/docs/Use/Tools/Integrations/keybase/_keybase-io.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -id: keybase -title: Keybase.io -hide_title: false -hide_table_of_contents: false -sidebar_label: Keybase.io -sidebar_position: 1 -pagination_label: Keybase.io -custom_edit_url: https://github.com/theqrl/documentation/edit/main/docs/ -description: Overview of the Keybase identity system and QRL -keywords: - - docs - - keybase -image: /assets/img/icons/yellow.png -slug: /integrations/keybase ---- \ No newline at end of file diff --git a/docs/Use/Tools/Integrations/keybase/assets/AddKeybaseTx.png b/docs/Use/Tools/Integrations/keybase/assets/AddKeybaseTx.png new file mode 100644 index 0000000..2b960eb Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/AddKeybaseTx.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/KeyBaseFinished.png b/docs/Use/Tools/Integrations/keybase/assets/KeyBaseFinished.png new file mode 100644 index 0000000..9a96065 Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/KeyBaseFinished.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/Keybase_logo.png b/docs/Use/Tools/Integrations/keybase/assets/Keybase_logo.png new file mode 100644 index 0000000..9c2d0f9 Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/Keybase_logo.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/TxExplorer.png b/docs/Use/Tools/Integrations/keybase/assets/TxExplorer.png new file mode 100644 index 0000000..f49505d Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/TxExplorer.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/keybaseQRL_Main.png b/docs/Use/Tools/Integrations/keybase/assets/keybaseQRL_Main.png new file mode 100644 index 0000000..05e1420 Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/keybaseQRL_Main.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/tools_bar.png b/docs/Use/Tools/Integrations/keybase/assets/tools_bar.png new file mode 100644 index 0000000..63aa812 Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/tools_bar.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/tools_icon.png b/docs/Use/Tools/Integrations/keybase/assets/tools_icon.png new file mode 100644 index 0000000..8f0535f Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/tools_icon.png differ diff --git a/docs/Use/Tools/Integrations/keybase/assets/txStatus.png b/docs/Use/Tools/Integrations/keybase/assets/txStatus.png new file mode 100644 index 0000000..652a011 Binary files /dev/null and b/docs/Use/Tools/Integrations/keybase/assets/txStatus.png differ diff --git a/docs/Use/Tools/Integrations/keybase/keybase-io.md b/docs/Use/Tools/Integrations/keybase/keybase-io.md new file mode 100644 index 0000000..bd50bc4 --- /dev/null +++ b/docs/Use/Tools/Integrations/keybase/keybase-io.md @@ -0,0 +1,71 @@ +--- +id: keybase +title: Keybase.io Address Verification +hide_title: false +hide_table_of_contents: false +sidebar_label: Keybase.io +sidebar_position: 1 +pagination_label: Keybase.io +custom_edit_url: https://github.com/theqrl/documentation/edit/main/docs/Use/Tools/integrations/keybase.io.md +description: Overview of the Keybase identity system and QRL +keywords: + - docs + - keybase +image: /assets/img/icons/yellow.png +slug: /use/tools/integrations/keybase +--- + +:::info +While still operational, the Keybase ecosystem is undergoing a change of management and at this point it's unclear which direction the team over there is going. Please DYOR before building into this integration. + +Contact info@theqrl.org with any questions or concerns that you may have. +::: + +We’re big fans of what Keybase are doing here at the Quantum Resistant Ledger. Innovation and security are a big part of what we do and we are delighted to announce that you can add your QRL address to your Keybase identity. + +![keybase.io logo](assets/Keybase_logo.png) + + +## Keybase + +[Keybase](https://keybase.io) is a catalog of connected identities that utilizes cryptographic Proofs to link profiles. + + + +## Adding QRL address to Keybase + +To add your QRL address to your Keybase profile, in the Keybase app click on the *Add more identities* button, and enter your QRL address. When you click the *Authorize* button you’ll be presented with a page like this: + +![keybase qrl authorize](assets/keybaseQRL_Main.png) + + +This contains your Signature Hash, a cryptographic Proof, that needs recording in the QRL blockchain using our message transaction type. + +The easiest way to achieve this is using the new Keybase tools section of the QRL web wallet at [wallet.theqrl.org](https://wallet.theqrl.org) or the desktop version downloaded from [https://theqrl.org](https://theqrl.org) or [Github](https://github.com/theQRL/qrl-wallet) + +![Tools Icon in the wallet](assets/tools_icon.png) + +Tools icon in the wallet sidebar + + +![Tools bar](assets/tools_bar.png) + +![Add Keybase TX](assets/AddKeybaseTx.png) + + +Enter your keybase username, paste the Keybase signature hash into the box, and click *Create Keybase Transaction*. When the transaction is complete, you’ll see confirmation: + +![tools bar](assets/txStatus.png) + + +Looking on the [Explorer](https://explorer.theqrl.org) you’ll see a record of your Keybase message transaction: + +![tools bar](assets/TxExplorer.png) + + +Once this is visible in the Explorer, you’re good to go back to the QRL/Keybase link page and click *Submit:* + +![tools bar](assets/KeyBaseFinished.png) + + +Congrats, you have now linked your QRL address to your [keybase.io](https://Keybase.io) profile cryptographically. \ No newline at end of file diff --git a/sidebars.js b/sidebars.js index 5923361..e0c9212 100644 --- a/sidebars.js +++ b/sidebars.js @@ -353,6 +353,23 @@ const sidebars = { collapsible: true, // Set the category to be collapsible collapsed: true, // Set the category to be initially collapsed or open by default }, + { + type: 'category', + label: 'Integrations', + link: { + type: 'generated-index', + title: 'QRL Integrations', + description: 'QRL integrations with other projects.', + slug: '/use/tools/integrations', + keywords: ['integrations'], + image: '/assets/img/icons/yellow.png', + }, + items: [ + 'Use/Tools/Integrations/keybase/keybase', + ], + collapsible: true, // Set the category to be collapsible + collapsed: true, // Set the category to be initially collapsed or open by default + }, ], collapsible: true, // Set the category to be collapsible collapsed: true, // Set the category to be initially collapsed or open by default