Skip to content

Getting Started

Zeko provides a fully Mina-equivalent application layer for building and deploying zkApps, meaning you can use the same tools and libraries.

If you are new to building on Mina or with zkApps, it is highly recommended to start with the official Mina documentation.

Setting up your Development Environment

WARNING

WIP: This section is under construction.

Your development environment setup for building zkApps on Zeko will largely follow the standard setup for Mina zkApp development.

Installing Key Tools

The primary tool for developing zkApps on Mina, and consequently on Zeko, is the o1js library. You will need to install o1js in your project.

Lumina SDK

The Lumina SDK is a library designed to interact with the Lumina Dex. Refer to the Lumina SDK documentation for installation and usage details.

Leverage the existing resources and community within the Mina ecosystem, as Zeko developers benefit from this shared knowledge and support.

  • Official Mina Documentation: The primary resource for learning about zkApps, o1js, account updates, permissions, actions & reducer, and custom tokens. It is the recommended starting point for developers new to Mina.
  • GitHub Repositories:
  • Discord: Join the Mina community Discord server to connect with other developers and get support.
  • Zeko Faucet: Obtain testnet tokens for the Zeko instance on devnet.
  • ZekoScan Explorer: Explore transactions, blocks, and accounts on the Zeko network.

These resources will help you get started with setting up your environment, learning core concepts, and finding support within the community.

Released under the MIT License.