Skip to content

skip-mev/skip-go-app

This branch is 439 commits behind main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d730678 · May 21, 2024
May 2, 2024
May 21, 2024
Jan 18, 2024
May 21, 2024
Mar 25, 2024
May 21, 2024
Mar 21, 2024
Feb 1, 2024
Jan 25, 2024
Feb 6, 2024
Feb 1, 2024
Mar 28, 2024
Jul 6, 2023
Feb 23, 2024
Jan 29, 2024
Apr 30, 2024
Mar 26, 2024
Dec 11, 2023
Jan 18, 2024
Nov 24, 2023
Apr 30, 2024
May 21, 2024
May 21, 2024
Feb 23, 2024
Dec 9, 2023
Jan 18, 2024
Dec 20, 2023
Dec 20, 2023
Dec 20, 2023
May 13, 2024
May 13, 2024
Apr 16, 2024
Dec 9, 2023

Repository files navigation

ibc.fun

ibc.fun

Interchain transfers and swaps on any Cosmos chain. This is the repository for ibc.fun website.

Prerequisites

Clone and setup

git clone https://github.com/skip-mev/ibc-dot-fun
cd ibc-dot-fun
npm install
cp .env.example .env

Environment variables

Make sure to set the following environment variables in .env file:

NEXT_PUBLIC_API_URL="https://api.skip.money"
NEXT_PUBLIC_CLIENT_ID=    # optional
POLKACHU_USER=            # required
POLKACHU_PASSWORD=        # required
NEXT_PUBLIC_EDGE_CONFIG=  # required

To retrieve NEXT_PUBLIC_EDGE_CONFIG, visit the edge config token setup page.

Read more on all available environment variables in .env.example file.

Script commands

  • run development server: npm run dev
  • format sources: npm run format
  • lint sources: npm run lint
  • build production bundle: npm run build
  • run production server: npm run start (must run build first)

Testing

npm run test will run the unit tests. npm run test:e2e will run the automated end-to-end tests. Make sure you have WORD_PHRASE_KEY=""(12 word phrase key) in your .env file. This will be used to importing the wallet and perform the tests.

Contributing

Feel free to open an issue or submit a pull request for any bugs and/or improvements.

Contact

Reach out by joining our Discord server.