8000 GitHub - velocitylabs-org/turtle
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

velocitylabs-org/turtle

Repository files navigation


Logo

Turtle

Frictionless cross-chain transfers
Made with 💚 by Velocity Labs
Visit the app »

About

Turtle is your go to app when it comes to cross-chain transfers that leverage fully trustless infrastructure. We aim to provide a unified experience to transfer tokens anywhere.

Features:

  • Make transfers between blockchains in a decentralized and trustless way
  • Intuitive UI that helps you along the way
  • Bridge ERC20 tokens between Ethereum and Polkadot - Powered by Snowbridge
  • Seamless XCM Transfers between all Polkadot parachains - Powered by Paraspell
  • [Coming Soon] Combine transfers with token swaps - Powered by Paraspell

Turtle is developed with Typescript, Nextjs, and React.

(back to top)

Contributing

If you have a suggestion or want to contribute to Turtle, either fork the repo and create a pull request or simply open an issue.

Don't forget to give the project a star. Thanks for your support!

Top contributors:

contrib.rocks image

(back to top)

Building

Turtle is gradually changing its structure to a monorepo handled by Turborepo

First things first

.env files are local to the packages

In the root of the project run:

pnpm install

How do I build and start the project

pnpm run build or pnpm run build --filter=<package-name>

then running the following command will serve what you've just built.

pnpm run start or pnpm run start --filter=<package-name>

How do I run dev?

pnpm run dev or pnpm run dev --filter=<package-name>

package-name is always the name that's used in the name field of a package.json

How do I add a package?

Packages can be added from the root directory but it's very important that a filter is specified, as we do not want to add anything to the main package.json unless necessary for monorepo purposes.

pnpm add <package> --filter=<package-name>

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Nuno (product & tech lead) - nuno@velocitylabs.org

Noah (software engineer) - noah@velocitylabs.org

Victor (software engineer) - victor@velocitylabs.org

Brandon (design & ux) - https://brandonoxendine.com/

(back to top)

0