Skip to content

LotusLink is a decentralized application (dApp) that empowers users to create a Link Page on the Arweave Blockchain. By leveraging the permanence and ownership capabilities of the blockchain, users can own their link page forever with a one-time payment.

Notifications You must be signed in to change notification settings

PSkinnerTech/lotuslink

Repository files navigation

LotusLink

LotusLink is a decentralized application (dApp) that empowers users to create a Link Page on the Arweave Blockchain. By leveraging the permanence and ownership capabilities of the blockchain, users can own their link page forever with a one-time payment.

Features

  • Link Page Generator: Create a personalized link page with custom links, and mint it onto the Arweave Blockchain.
  • Arconnect Integration: Authorization and Authentication are handled securely using Arconnect, ensuring a seamless user experience.
  • Arweave Blockchain: Your link page is yours forever. Once minted, it resides on the Arweave Blockchain, providing true ownership without recurring fees.
  • Svelte Framework: Built using Svelte, LotusLink utilizes hash routing to enable a multi-page application experience on the Arweave Blockchain.
  • Profile Image Storage: Profile images are stored using a user's unique ArDrive account. If a user doesn't have an ArDrive account, one will be created upon minting their first link page.
  • One-Time Payment: Unlike traditional services that require monthly subscriptions, LotusLink requires only a minimum of 1.6 AR to mint a link page, providing lifetime ownership.

Why LotusLink?

The traditional approach to hosting link pages often involves recurring payments and lack of true ownership. LotusLink disrupts this model by providing a platform where users pay once and own their link page forever. This not only ensures cost-effectiveness but also aligns with the decentralized ethos of true ownership and control.

Getting Started

Prerequisites

  • Arconnect Wallet with a minimum balance of 1.6 AR.

Installation

  1. Clone the repository ```bash git clone https://github.com/PSkinnerTech/lotuslink.git ```

  2. Navigate to the project directory ```bash cd lotuslink ```

  3. Install dependencies ```bash npm install ```

  4. Start the development server ```bash npm run dev ```

  5. Open your browser and navigate to http://localhost:5173.

Contributing

Feel free to contribute to LotusLink by submitting pull requests or reporting issues.

License

MIT License

Contact

For any inquiries or feedback, please contact me@patrickskinner.tech.


Built with ❤️ by [@PSkinnerTech]

About

LotusLink is a decentralized application (dApp) that empowers users to create a Link Page on the Arweave Blockchain. By leveraging the permanence and ownership capabilities of the blockchain, users can own their link page forever with a one-time payment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published