Grassroots Economic Commons Agreement Template (GECAT) v1.21c (en)¶
This template defines an Economic Commons Agreement for general implementation as an open association of people and organizations, where mutually defined Instruments are utilized by General Members who jointly oversee essential Core Service Providers as active stewards, subject to passive custodians (Guardians) with protective governance rights of arbitration and final veto.
Agreements that follow this template must ratify following Aims, Principles, Jurisdiction, Definitions, Organization and Notices.
Community creation and maintenance of Instruments for inclusive wellbeing.
The core Principles of an Economic Commons include:
- Care for people - maximize amenity, wellbeing, happiness and contentment
- Care for the environment - support environmental regeneration and minimize use of finite resources for economic activity
- Equity - affordable and secure access to Instruments, land, resources, knowledge & care
- Reciprocity – and mutual sharing of risk, cost and surplus
- Non-Dominance - no person to have dominant rights over any other
- Resilience - ensure the continuation of community based systems and prepare for economic, political, climate and other shocks
- An Economic Commons, as an associative and participatory Agreement, transcends jurisdiction and is tax transparent
- All Members implementing or taking part in a Economic Commons or its Instruments are bound by local law generally and tax laws specifically
- Any usage of Instruments are between willing Members who must satisfy themselves that all trades are locally lawful
- Members are subject to local identity laws and regulations in their respective jurisdiction
- Data may be shared internationally between Members in different jurisdictions
Instruments are agreements created and used by willing Members. The Instruments of an Economic Commons include:
Certificate (Unilateral Instrument) - a data object that may be accepted by another Member in exchange for value at their complete discretion. The following are properties of Certificates:
- No Obligation: There is no obligation to accept a Certificate nor is there any obligation to redeem a Certificate by the Issuer.
- Attestation: Certificates represent collectible attestations to data such as Voucher usage or capacity to perform services. Vouchers as well as Members can be Certified by other Members, for various roles, services, accomplishments and so on. The certification is an attestation by a Member or Members for another Member or Instrument. Note that in the example of a Voucher Instrument some Immutable and Mutable data is stored or referenced to on a Certificate (denoted with a (*).
- Finality: Once published and registered on the Ledger certain Immutable Information cannot change while Mutable Information can be changed by a Certificate Contract Manager.
- Certificate Contract Management: The Certificate Contract (Smart contract) registered and publish on the Ledger has a Manager that can edit the Mutable Information in the Certificate Contract. The default Manager is the Member that published the contract and who may transfer Management to any Account on the Ledger and also remove themselves as an Manager. Management can be transferred to a Smart Contract that enables different forms of voting etc.
- Revocation or Expiration: Attestation for a certificate can expire and or be revoked, and the history of attestation must be preserved on the Ledger.
- Finality: Once published and registered on the Ledger, the Immutable Properties of the Certificate cannot be changed.
Voucher (Bilateral Instrument) – a promise denominated in an agreed upon Unit of Account issued and accepted in exchange for money or in-kind and representing an assignable credit obligation of the Issuer. The following are properties of Vouchers:
- Redemption Policy: If the acceptor/final holder of the Voucher presents it in payment to the Issuer, for goods or services supplied, it must be accepted in payment. Vouchers are only redeemable for payment of the Issuer's products and cannot be redeemed for cash.
- Digital Representation: The Voucher is digital and defined on a secure and immutable public Ledger, where members hold accounts. All transactions, Instruments, and accounts are transparent to the public who have access tokens to the Ledger or use other publicly viewable services such as a block explorer.
- Divisibility: Vouchers can be divided to a specified precision, as determined by the Issuer. This means that the holder of one Voucher can send a portion of the Voucher to another member, with the precision specified by the Issuer by a number of digits.
- Name and Symbol and Contract Address: Each Voucher must have a name and symbol specified by the Issuer, and a unique Contract Address (public key).
- Contact Information: The Voucher must include contact information for the holder to know how to redeem the Voucher as payment for the Issuer's products. The Issuer must keep this information accurate and up-to date.
- Unit of Account: Standard unit of measure for value in exchange. Each Voucher issued by a Member should specify a Unit of Account.
- Example: 1000 SRF Vouchers can be said to be redeemable by the Issuing Member for 1000 Kenyan Shillings worth of the Issuer’s services.
- Expiration: Vouchers may have a specified expiration date or an expiration rate. For example, a Voucher with an expiration rate of 2% per month would result in a holder having 98 Vouchers at the end of the month, if the holder had 100 Vouchers at the beginning of the month.
- Sink Account and Issuance Period: Expired Vouchers will accrue in a specified association account or contract after a specified Issuance period. This means that the balance of Vouchers in the Sink Account will increase by the sum of expired Vouchers, after the Issuance Period.
- Supply: The supply of Vouchers may be increased or destroyed by vote of the Issuers. The supply of Vouchers shall always be based on the Issuer's capacity to redeem them as payment for their products within the specified expiration.
- Fungibility: Each Voucher is fungible, meaning that it is interchangeable and mixable with another identical Voucher. An account holding multiple identical Vouchers would display sum of their quantity as their Voucher Balance minus any expired Vouchers.
- Bearer Instrument: The Voucher is a digital bearer instrument, meaning that anyone holding the access (private) key to the holder's account is considered the owner of the Voucher or Vouchers in that account. Any holder of the Voucher has the right to redeem it as payment for the products of the Issuer.
- Utility: The Voucher should be considered a utility and not marketed or sold as an investment product. It confers no additional rights or benefits beyond the redemption for the Issuer's product.
- Liability: The Voucher is a credit obligation with joint and several liability of the Issuers. This means that the Issuers are collectively and individually responsible for fulfilling the obligation of the Voucher. A Voucher issued by a group of Issuers is called a Community Asset Voucher.
- Finality: Once published and registered on the Ledger certain Immutable Information cannot change while Mutable Information can be changed by Voucher Contract Manager.
- Immutable Information includes:
- Name, Symbol
- Expiration dates and rates
- Re-issuance period
- Contract Address* (public Key)
- Unit of Account*
- Issuer Name*
- Proofs* (media files, hashes or attachments)
- Version number*
- Image* (optional logo)
- Address of Mutable Information (derived)*
- Valid from* (date that the contract was published)
- Valid until* (date that the information is considered outdated)
- Mutable Information* includes:
- Voucher Contract Manager (public key)
- Voucher supply (via minting or burning)
- Sink address
- Contact information*
- Name, phone number, email, location, country
- Signers (who attest to the certificate information being connected to the Voucher)
- (*) Note that all the above information is data stored and registered on a Certificate which is published on the Ledger
- Name, Symbol
- Immutable Information includes:
- Voucher Contract Management: The Voucher Contract (Smart contract) registered and publish on the Ledger has a Manager that can edit the Mutable Information in the Voucher Contract. The default Manager is the Member that published the contract and who may transfer Management to any Account on the Ledger and also remove themselves as an Manager. Management can be transferred to a Smart Contract that enables different forms of voting etc.
An Economic Commons Agreement (multilateral agreement) as specified in this document is an Instrument
A Member of an Economic Commons is an individual person, organization or an association of Members with a common purpose, who ratify and Implement a Economic Commons it or use implemented Economic Commons Instruments as per their local needs
There are three Member Classes defined below, with the following rights and obligations:
- Right to utilize all Economic Commons-defined Instruments
- Right to hold or delegate custodianship of Ledger Accounts and Instruments
- Right to hold multiple Accounts and Instruments in the Ledger
- Right to vote on the usage of their issued Instruments in a Community Fund
- Right to view and inspect all Accounts and Instrument kept on the Ledger
- Obligation to report Members that don't comply to this Agreement or local laws
- Obligation to certify Core Service Providers
- Obligation to register any Instrument or Instrument usage on the Ledger
- Obligation to contribute in money or in-kind the agreed upon development and operating costs of the Core Services as defined in Service Agreements under this Economic Commons Agreement
- Obligation to hold a means of secure identification in order to interact with a Ledger
- Obligation to demonstrate technical and management capabilities and capacity to meet Instrument and other appropriate standards.
Core Service Providers¶
Provide essential service for the Economic Commons.
- Secure Member account and shared Instrument on registries (herein called the “Ledger”):
- Track and report all usage of all Member account and Instruments, securely and immutably
- Provide communications interfaces (herein called Wallets)
- Right to publish Instruments on the Ledger on behalf of Members
- Right to receive agreed development and operating costs and an agreed production share in respect of Core Services
- Right to use and migrate custodial Member Accounts and Instruments to an appropriate Ledger
- Obligation to maintain an open source software code base under AGPL3.0 for any Core Services and Agreements
- Obligation to operate the servers and various micro-service related to Core Services
- Obligation to hold and secure granted Member data and intellectual property jointly in common
- Obligation to provide Members access to their Ledger accounts and shared Instruments
- Obligation to provide a means of a secure identification to Members in order to interact with a Ledger
- Obligation to all Member accounts, data and shared Instruments are recorded in unique time order in the Ledger
- Obligation to utilize Ledgers that are secure and resistant to security breaches and loss of data
- Support and sharing of knowledge regarding the Agreement's implementations, Instruments as well as Member rights and obligations
- Right to make available non-confidential Member and Instrument data to the general public
- Right to make available non-confidential Member and Instrument data to the general public
- Obligation to provide training and education
- Obligation to administer Member service agreements
- Obligation to ensure confidential data privacy and public information transparency
- Obligation to oversee quality standards
- Right to assign an auditor to assess any Member Instruments
- Right to suspend services and remove Wallet access for Non-Performing Members
- Right to assign arbitrators for the mediation of disputes
- Obligation to provide Due Diligence, audits and arbitration of disputes for Members in relation to usage of Instruments and this Agreement.
- Obligation to ensure that Instruments are binding on Members when registered in the Ledger and inline with this Agreement
- Right to develop, design and implement an Economic Commons
- Right of final veto on behalf of Members generally in respect of amendments to an Economic Commons agreement incompatible with the Aim and Principles
- Obligation to verify that Members and Instruments are compatible with the Aim and Principles
- Obligation to arbitrate disputes of Members in relation to Aim and Principles
Class Agreements and Admissions¶
- Members may participate in more than one Member Class. E.g. A Core Service Provider can also be a General Member and develop a Voucher redeemable for their services
- Any person or organizations holding an Ledger account or whom utilizes Instruments is considered a General Member
- Mutual agreements between Members define standards, rights and obligations
- Non-Performance: should a Member be unable or unwilling to uphold their obligations or honor stated commitments they will be designated as non-performing subject to the following:
- any material shortfall in commitments or obligations by Members individually or collectively shall be made good following review and recommendations by the Service Provider and subject to the agreement of Members generally.
- Termination of Membership: Member’s may terminate Membership at any time upon 60 days advance written notice of termination and shall comply with the obligations in effect at the time of termination.
- A Non-Performing Member wishing to terminate membership must demonstrate their complete inability to perform obligations to an auditor assigned by the Service Provider.
- Amendments to this Agreement require a majority in number of Members.
- Amendments in conflict with the Aim and Principles are subject to veto by a majority in number of Guardians.
- All Members enter into this agreement in good faith and hold harmless Members of the Economic Commons.
This agreement represents consent to the entirety of a mutual agreement between Members to the expressed common purpose and no other.
Any notice given by the Members shall be valid only if delivered via the contact information for the Guardians. Notices include any votes to change the content of this agreement.
In WITNESS WHEREOF, the duly authorized Guardians of the Economic Commons sign this agreement on the dates indicated below, and agree to abide by the terms of this Agreement.
- Member Class or Witness: (Guardian, General Member, Core Service Provider)
- Full Name:
- Contact Information or Service: (e.g. email or phone number)
- Proof of Identity: (e.g. Passport number and country or other proof)
- Date of Signing:
- Signature or Hash:
- This Template is maintained by Grassroots Economics Foundation at http://docs.grassecon.org and can be reached at tel: +254757628885 mail: PO Box, 1659-80108 Kilifi Kenya email: firstname.lastname@example.org
- Copyright © 2021 Grassroots Economics Foundation
- This document is further licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)