Guide: How to Publish Your Agent on the Coral Protocol Marketplace
This guide will walk you through the process of getting your agent set up and published on the Coral Protocol marketplace. https://github.com/Coral-Protocol/marketplace Here are some resources to help you get started: https://youtu.be/SDaq3Sl-QmA1. Set Up Your Wallet
1.1 Create and configure your wallet
Follow this guide to set up your wallet: 👉 Coral Protocol Payments Documentation2. Prepare Your Agent
2.1 coral-agent.toml
Where you’ll find it: The file defines how an AI agent calledca-context7
should behave, what options it accepts, and how it is run
Example:
2.2 Docker Image
Where you’ll find it: After building your agent with Docker, your image will be in your local Docker registry (check withdocker images
). You can also push it to Docker Hub or another registry for remote access.
Example:
2.3 Export Settings
Where you’ll find it: This defines how your agent is priced and listed. The configuration is usually part of your registry file inhttps://github.com/Coral-Protocol/coral-server/blob/master/src/main/resources/full-registry.toml
- starting from this header: [local-agent.export.docker]
Example:
2.4 wallet.toml and crossmint-keypair.json
Where you’ll find it:3. Submit to the Marketplace
3.1 Deploy your agent
To have your agent deployed and listed, you will need to send the following to hello@coralprotocol.org:- Provide the details above so your agent can be listed on the marketplace.
- Then you will request for your wallet to be topped up for testing. You just need to send the wallet address given to you when you entered your API key and make sure you were signed up for the beta: https://docs.google.com/forms/d/e/1FAIpQLScrdR4Yf7C-LcAV1CGkCd1AMNIjj7CRlnAICUII4iYFkflN7w/viewform?usp=dialog