🤖 Welcome to GenLayer Docs

Welcome to GenLayer docs

GenLayer is a decentralized blockchain platform designed to execute AI-powered smart contracts called Intelligent Contracts that uses AI models to search the web and process natural language instructions.

What makes GenLayer different

LLM and inference providers

Partners

We feature various collaborators who help drive our innovation.

Find your way in the docs

Contributing

We welcome contributions of all types. To get started, read our Contributing Guide (opens in a new tab) and file an issue for either a bug or enhancement.

Questions?

Join the GenLayer community in our Discord (opens in a new tab) and Telegram (opens in a new tab) to ask for help, as well as share your feedback or showcase what you have built with GenLayer!

Join us

We are hiring! If you are passionate about blockchain technology and want to be part of an innovative team, check out our career opportunities (opens in a new tab) and join us in shaping the future of decentralized applications.

GenLayer FAQ

The GenLayer FAQ is a collection of useful questions and answers about the project. If you have a question that isn't answered here, please let us know on our Discord (opens in a new tab) .

How do I set up the GenLayer environment?

To quickly set up the GenLayer environment, run the commands below:

$ npm install -g genlayer
$ genlayer init

For more detailed setup instructions, please refer to the Install GenLayer page (opens in a new tab)

Where can I find the GenLayer Simulator?

For you to use the simulator, you need to install GenLayer via the CLI (opens in a new tab). Once the setup is complete, you can access the GenLayer Simulator at http://localhost:8080/ (opens in a new tab).

How do I deploy an Intelligent Contract?
What is the GenLayer CLI used for?

The GenLayer CLI is used for setting up the GenLayer Simulator and, in the future, will support mainnet and testnet environments.