An open API service indexing awesome lists of open source software.

https://github.com/commonwarexyz/battleware

An onchain battle secured by a VRF, Timelock Encryption, and MMRs.
https://github.com/commonwarexyz/battleware

blockchain commonware gaming mmr onchain timelock vrf

Last synced: about 1 month ago
JSON representation

An onchain battle secured by a VRF, Timelock Encryption, and MMRs.

Awesome Lists containing this project

README

          

# battleware

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE-MIT)
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](./LICENSE-APACHE)
[![Codecov](https://codecov.io/gh/commonwarexyz/battleware/graph/badge.svg?token=Y2A6Q5G25W)](https://codecov.io/gh/commonwarexyz/battleware)
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/commonwarexyz/battleware)

## Components

_Components are designed for deployment in adversarial environments. If you find an exploit, please refer to our [security policy](./SECURITY.md) before disclosing it publicly (an exploit may equip a malicious party to attack users of a primitive)._

* [client](./client/README.md): SDK for interacting with `battleware`.
* [deployer](./deployer/README.md): Tools for deploying `battleware`.
* [execution](./execution/README.md): Execution environment for `battleware`.
* [node](./node/README.md): Validator that participates in a `battleware` network.
* [randotron](./randotron/README.md): Simple bot that randomly plays `battleware`.
* [simulator](./simulator/README.md): Local backend for `battleware`.
* [types](./types/README.md): Common types used throughout `battleware`.
* [website](./website/README.md): Frontend for playing `battleware`.

## Licensing

This repository is dual-licensed under both the [Apache 2.0](./LICENSE-APACHE) and [MIT](./LICENSE-MIT) licenses. You may choose either license when employing this code.

## Support

If you have any questions about `battleware`, we encourage you to post in [GitHub Discussions](https://github.com/commonwarexyz/monorepo/discussions). We're happy to help!