A polymarket agent project built with Kotlin and Gradle.
This project is designed to interact with polymarkets using a Kotlin-based agent. The agent is built using Gradle and utilizes various Kotlin files to handle different aspects of the project.
- Agent: Handles interactions with polymarkets
- API: Provides a interface for the agent to interact with
- Execution: Manages the execution of the agent
- Models: Defines the data models used by the agent
- Observer: Observes and reports on the agent's activity
- Risk: Manages risk associated with the agent's actions
- Strategy: Defines the strategy used by the agent
To use this project, you'll need to have the following prerequisites installed:
- Kotlin
- Gradle
- Java
To clone the repository, run the following command:
git clone https://github.com/Gideonjon/Polymarket_Agent.git📁 .gradle/
📁 9.0-milestone-1/
📁 buildOutputCleanup/
📁 vcs-1/
📁 build/
📁 reports/
📁 gradle/
📁 wrapper/
📁 src/
📄 agent.kt
📄 api.kt
📄 execution.kt
📄 Main.kt
📄 models.kt
📄 observer.kt
📄 risk.kt
📄 strategy.kt
| Technology | Purpose |
|---|---|
| HTML5 | Frontend |
| Kotlin | Backend |
| Gradle | Build Tool |
To contribute to this project, follow these steps:
- Fork the repository:
git fork https://github.com/Gideonjon/Polymarket_Agent.git - Create a new branch:
git checkout -b feature/new-feature - Make your changes and commit them:
git commit -m 'Add new feature' - Push your changes to the new branch:
git push origin feature/new-feature - Open a pull request to have your changes reviewed and merged.