← Starter projects & resources

Learning & media

Polyrust

Study a Rust framework for Polymarket strategies with paper execution, backtesting and a monitoring dashboard.

View repositorygithub.com
Available on
Rust, Self-hosted
Availability: public · The README requires Rust 1.85 or later and describes local or container deployment.

Screenshots and interface

What is Polyrust?

Polyrust is a developer framework with an event-driven engine, strategy traits, execution backends and local persistence. Its README documents paper trading, historical replay and an Axum/HTMX monitoring dashboard.

This is engineering material, not a ready-made profitable bot. A particularly important setup detail is the documented difference between configured paper mode and the fallback when a configuration file is missing.

Who it is for

  • Rust developers building strategy infrastructure
  • Researchers examining paper and replay execution models

Features and coverage

Available on
Rust, Self-hosted
Markets & venues
Polymarket
  • Strategy plugins

    Implement the documented strategy trait and register it with the engine.

  • Paper and live backends

    Separate simulated execution from the live CLOB integration.

  • Backtest and dashboard

    Use the documented replay, parameter-sweep and monitoring components.

Workflows with Polyrust

Review the architecture

Trace how market events reach a strategy and how the execution backend handles its actions.

Start with explicit simulation

Inspect the configuration and set paper mode deliberately before evaluating any strategy or replay output.

Pricing and total cost

The source repository is publicly accessible. No hosted subscription is established; infrastructure, data and live trading costs are separate.

Access: The README requires Rust 1.85 or later and describes local or container deployment.

Getting started

  1. Read the configuration and execution-backend documentation.
  2. Review the source and requirements in an isolated development environment.
  3. Explicitly select paper mode and validate behaviour before any live credentials are considered.

Useful links

What to check

  • The README warns that a missing configuration file can fall back to live mode. Set POLY_PAPER_TRADING=true explicitly for simulation. No code or strategy was executed or security-audited.

A closer look

Ratings & reviews

Write a review
Editorial rating
3.0/ 5
0 user reviews

Our take on Polyrust

A detailed framework reference with paper and replay components. The configuration fallback is a material operational caveat, and code quality has not been audited.

Based on documented features, setup and access terms. How we rate

User reviews 0

The main score switches to user ratings after 5 published reviews.

Be the first to share your experience

A specific example helps the next person choose the right tool.

Write a review

How was your experience with Polyrust?

Share what you used, what worked and what could be better. We confirm your email and review the submission before publishing.

To submit a review, email info@polytoolhub.com with the tool name, your rating and your experience. Enable JavaScript to prepare a draft here.

Related tools

Browse category

Frequently asked questions about Polyrust

Is paper mode always the fallback?

No. The README warns that the Rust structure default can be live mode when the configuration file is missing.

Are included strategies proven profitable?

No independent performance validation is provided by this review; sample strategies are code to study and test.

What does Polyrust cost?

The source repository is publicly accessible. No hosted subscription is established; infrastructure, data and live trading costs are separate.

What access does Polyrust require?

The README requires Rust 1.85 or later and describes local or container deployment.