Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 2.09 KB

README.md

File metadata and controls

37 lines (24 loc) · 2.09 KB

Linkpin: Bookmark on Blockchain

https://linkpin.tago.so/

Long Linkpin Logo

Linkpin is a 100% on-chain, secure and simple bookmark manager. Built on the Internet Computer(ICP), it ensures all your bookmarks are securely stored, tamper-proof, and accessible from anywhere!

How to Use

  1. Login: Use your Internet Identity to log in securely.
  2. Add a Bookmark: Enter a URL and click "Save" to add it to your list.
  3. Manage Your Bookmarks:
    • Sort by clicks, last visit, alphabetical order, or even shuffle them randomly!
    • Delete or edit existing bookmarks effortlessly.

Features

  • 100% On-Chain Storage: All data is stored on the Internet Computer blockchain.
  • Anti-Phishing Code: Displays a unique code upon login to protect against phishing attacks.
  • Secure URL Management: Add, sort, delete, and manage your bookmarks with ease.
  • Click Analytics: Track the number of times a URL is clicked and its last visit time.
  • Open Source: Fully open-source and customizable.

Technologies Used

  • Blockchain: Internet Computer (ICP)
  • Frontend: React, TypeScript, TailwindCSS
  • Backend: Motoko smart contracts

Acknowledgments

My deepest gratitude goes to @kristoferlund for maintaining the following NPM packages. These libraries were indispensable in bringing Linkpin to life!

  • ic-use-internet-identity: This package offers a seamless and intuitive way to integrate Internet Identity (II) authentication into React applications. Without it, Linkpin's smooth login functionality wouldn't have been possible.

  • ic-use-actor: Simplifies managing actors on the Internet Computer, making interactions with canisters straightforward and maintainable.