uprtcl / reasonable

A legal and technological framework for creating and growing reasonable companies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reasonable

A legal and technological framework for creating and growing reasonable companies. Companies that reward the founders and investors, but that are, in the long-term, community-owned and governed.

Overview

Smart Contracts

  • Pool.sol is a mintable ERC20 token pegged 1:1 to another base token. Once the balance of base token is equal to the total supply of the mintable token, token holders can redeem their tokens in exchange for the corresponding base token.
  • Delay.sol is a fork of Aragon Delay App used as a veto engine. An executor can trigger any call on any other contract through the delay, but the call is executed only after a fixed time delay, during which, a "vetoer" can cancel this action execution.
  • Pot.sol is a ERC20 pot with a limit. Everything over the limit is send to a beneficiary address.
  • OneTimeSwap.sol A one-time token swap contract between two parties with a fixed price and the option for the parts to change their minds if not executed.

About

A legal and technological framework for creating and growing reasonable companies.

License:MIT License


Languages

Language:Solidity 78.1%Language:JavaScript 21.9%