Skip to content

An XCM-based asset exchange hub that automatically supports assets from all Polkadot parachains.

Notifications You must be signed in to change notification settings

ringecosystem/paralink

Repository files navigation

ParaLink

ParaLink is an asset exchange hub integrated with XCM within the Polkadot parachains. It automatically supports parachains and assets, so if you are part of a parachain or token team, no additional action is required. Your parachain and its assets will be supported by ParaLink, simplifying the integration process and enhancing the efficiency of asset exchanges.

Support Requirements

ParaLink will automatically support chains that meet the following criteria:

  1. The parachain is connected to another parachain via HRMP, and the channel is active.
  2. The parachain supports XCM, and the XcmPaymentRuntimeApi is available. For more details, refer to this guide.

Assets within your parachains will be automatically supported if they meet the following requirement:

  1. The asset is listed in the asset-transfer-api-registry, which we use to obtain asset registry details.

As long as your parachain and assets meet these requirements, they will be automatically supported by ParaLink. Enjoy the seamless integration!

Tech Stack

  • Next.js 15 (App Router)
  • TypeScript
  • Tailwind CSS
  • Shadcn UI
  • Viem v2
  • Wagmi v2

Prerequisites

  • Node.js 18+
  • pnpm 8+

Installation

  1. Clone the repository
git clone https://github.com/ringecosystem/paralink.git
cd paralink
  1. Initialize submodules
git submodule update --init --recursive
  1. Install dependencies
pnpm install

Development

Start the development server:

pnpm run dev

Production

  1. Build for production:
pnpm run build
  1. Start production server:
pnpm start

About

An XCM-based asset exchange hub that automatically supports assets from all Polkadot parachains.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published