Skip to content

catalystsystem/lintent

Repository files navigation

LI.FI Intent Demo

The LI.FI intent demo is hosted at lintent.org. It demonstrates the entire intent flow from resource lock mangement, intent issuance, and solving intents.

Project

This project uses SvelteKit and npm. It is configured for a deployment to Cloudflare workers, to change the deployment target modify /svelte.config.js with another adapter.

Development

To start development:

  1. Copy .env.example to .env.
  2. Then fill in the env variables by creating a WalletConnect project
  3. Also create an account with Polymer to generation Polymer API keys.
  4. Install dependencies npm install.
  5. Start npm run dev.

Structure

Lintent is built around a single page /src/routes/+page.svelte.

The app consists of a series of screens that are displayed in a scrollable container. Each screen can be found in /src/lib/screens/.

Libraries

Several helper classes that acts as wrappers for external endpoints can be found in /src/lib/libraries/.

License

This project is licensed under the MIT License. Any contributions to this repository is provided with a MIT License.

About

Simple interface to issue Catalyst-intent swaps

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •