Page cover

🚀Deploy

Deploy both Your Koii-X (Leaderboard) and the Crowdfunding portal

Deploy to Arweave

Follow these simple steps to deploy to your Leaderboard or Crowdfunding portal to Arweave:

circle-info

First of all 🔔

Get your wallet.json file ready and put it in your dApp root folder

For the Leaderboard:

📦KoiiX ┗ 📜wallet.json

For Crowdfunding:

📦Fundraiser-Portal ┗ 📜wallet.json

  1. Install arkbarrow-up-right globally on your machine. arkb runs using NodeJS and NPM. You must have both installed on your machine for it to work. npm install -g arkb Or head to arkbarrow-up-right installation guide.

  2. Finally, Run: yarn deploy

yarn deploy is a shortcut of yarn build && arkb deploy build -w wallet.json --timeout=50000 --debug Check if everything looks good, then enter "Y" to confirm upload. Give it a second for your dApp to deploy to Arweave and you will receive your transaction ID.

circle-exclamation

Track attention of your deployment

To track the attention of your deployed DApp:

  1. Get the transaction id You should get this id after the deployment is done. It follows this format https://arweave.net/<txid>

  2. Import the port. Or create your own like thisarrow-up-right. import port from "services/port";

  3. Submit your transaction id to the port to track it. port.propagatePoRT(id)

After Deployment

One more option, you can deploy your dApp by using Spheron:

Deploying your Koii-X template with Spheron

Spheron makes deploying your dApp directly from GitHub easy.

How to deploy with Spheron

Check our blogarrow-up-right for a full write-up on how to deploy your Koii-X template using Spheron.

circle-info

You can configure a custom domainarrow-up-right to point at your newly deployed dApp right from within Spheron

Koii developers can get whitelisted for access to the new Spheron web app herearrow-up-right 👈

Last updated