Skip to content

The blockchain-powered game launcher, metaverse, and community hub where immersive virtual worlds and interconnected communities unite.

License

Notifications You must be signed in to change notification settings

Rektstudios/unseen-audits

Repository files navigation

Unseen

Unseen Contracts

Build Status Join our Discord!

Collection of smart contracts powering Unseen platform

Installation

contracts
|
|-- extensions: "extensions that can be inherited by contracts"
|   |-- ERC4907A: "Extended ERC721A extension to add time-limited role"
|
|-- fee-collector: "unseen fees collector contract"
|   |-- BaseFeeCollector: "Allows Native and ERC20 tokens withdrawal"
|   |-- FeeCollector: "Contract that inherits the BaseFeeCollector"
|
|-- marketplace: "exchange contract that can trade any digital asset"
|   |-- exchange: "contract to match orders"
|   |-- registry: "authenticated proxies for traders"
|   |-- static: "predicate functions used for validations"
|   |-- atomicizer: "contract to execute calls atomically"
|   |-- globalmaker: "shared authenticated proxy"
|
|-- thegenerates: "unseen characters contract"
|   |-- thegenerates: "ERC721A token contract"
|   |-- thegenerates-configuror: "helper contract to configure TheGenerates parameters"
|
|-- uncn: "unseen token powering the platform products"
|
|-- vesting: "unseen vesting protocol to distribute tokens"
|   |-- unseen-vesting-nft-descriptor: "the vesting schedule metadata onchain"
|   |-- unseen-vesting: "contract that manages uncn distribution"
|
|-- lib: "Solidity libraries"
|
|-- mock: "testing contracts"

Running Tests

  1. yarn: install contracts dependencies
  2. yarn test: run the tests

This repository is a hardhat project.

First install the relevant dependencies of the project:

yarn

To compile contracts, run:

yarn compile

To run tests:

yarn test

Contracts Audit

Rekt Studios Vesting License :

Bug reports

Found a security issue with our smart contracts? Send bug reports to security@playunseen.com and we'll continue communicating with you from there. We're actively developing a bug bounty program; bug report payouts happen on a case by case basis, for now.

Feedback

If you have any feedback, please reach out to us at support@playunseen.com.

Authors

License

Apache 2.0

About

The blockchain-powered game launcher, metaverse, and community hub where immersive virtual worlds and interconnected communities unite.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published