# Motivation

Arcadeum's mission is twofold.

1. Create the most transparent, fair, and ethical online betting platform in the world.
2. Create the Uniswap of on-chain betting.

Online betting has been dominated by evil people, organized crime, and even state-sponsored terrorists groups since its inception. This is widely documented and has gone on for years.

Arcadeum is a community-driven, transparent, and decentralized viable alternative.

### Principles

* Online betting should be fun and exciting but focused on connecting people together.
* Online betting should be as safe as possible without preventing users from managing their own risk.
* It is not wrong for the "house" of an online betting platform to have an "edge" and be projected to turn a profit.
* The "house" of an online betting platform should be public, solvent, and available to any liquidity provider. This includes the players themselves.
* Random number generation must be provably fair. This provable fairness must be transparent for all to see, such as on a public blockchain.

Arcadeum is a step towards a world where people can enjoy online betting without financially enabling human trafficking, forced labor, extreme worker exploitation, or predatory marketing.

Arcadeum is a step towards a world where players understand the risks, odds, payouts, and mechanisms behind the games they play.

Prioritizing transparency, decentralization, and censorship resistance, Arcadeum is a true on-chain movement.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://arcadeum.gitbook.io/arcadeum/motivation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
