Code Monkey home page Code Monkey logo

themis's Introduction

~Themis

A Personal Token Terms of Service

Author: Reuben Bramanathan

You can hire and access Reuben's consulting services by purchasing his $CNSL token.

This is a template Terms of Service for your personal token.

This template is:

  • designed to be used with an ERC20 token issued on the Ethereum blockchain with a capped supply
  • for use by anyone who wants to tokenize their time - e.g., one token is redeemable for one hour of your time.
  • based on a send-to-redeem model, not a burn-to-redeem model. It enables you to put redeemed tokens back into circulation

This template is completely free to use and modify for any purpose under a Creative Commons Zero License. Nothing in this template constitutes legal advice. You might want to put the first section Summary of Important Terms on the main page of your website or somewhere that is easily discoverable

You'll need to update the following variables

[token name]
[contract address]
[max supply] [redemption offer] [redeem address] [minimum redemption] [your name] [website]
[email address]
[charity name]
[expiration date]


Summary of Important Terms for $[token name]

  • $[token name] is the personal token of [your name]. It exists on the Ethereum blockchain at [contract address] and the maximum supply of $[token name] is [max supply].
  • You can redeem 1 $[token name] for [redemption offer] by sending it to [redeem address].
  • Before redeeming $[token name], you can set up an obligation-free fifteen minute call with me by signing a message from an Ethereum address that holds at least 1 $[token name].
  • I can provide any of the services listed at [website] or any other services that you and I both agree on.
  • I will do my best to schedule time to complete the work for you, but I can’t always guarantee that I will be available immediately.
  • All $[token name] tokens will expire at 11:59pm Pacific Time on [Expiration date] and cannot be redeemed after that time.
  • I will give at least 24 hours notice via Twitter @username of any additional minting of $[token name] after the first minting of 100 tokens
  • I will give at least 24 hours notice via Twitter @username before I release any additional $[token name] into the market after the initial release
  • If you have any questions, please contact me at [email address] before buying or redeeming $[token name].
  • Please read the full Terms of Service. By buying or redeeming $[token name] you are agreeing to the Terms of Service.

Terms of Service for $[token name]

These Terms of Service (“Terms”) form a binding legal agreement between each person who holds or has redeemed $[token name] tokens (“you”) and [your name] (“Consultant”). $[token name] tokens exist on the Ethereum blockchain at [contract address].

Acquiring $[token name]
  1. By acquiring or holding $[token name], you have the following rights:

    1.1 to redeem $[token name] for Consultant’s services; and

    1.2 to sell, transfer, lend, gift, burn or otherwise deal with $[token name] tokens as you see fit. This right is enforced by the $[token name] smart contract and the Ethereum blockchain and is noted here for completeness.

  2. These Terms do not impose any obligations or liability on you if all you do is acquire, buy, sell or hold $[token name]. Redemption of $[token name] is subject to the terms set forth below.

Minting, burning and max supply of $[token name]
  1. There is a maximum of [max supply] $[token name] tokens that will ever exist. Consultant may mint more $[token name] at any time, provided the maximum supply is not exceeded.

  2. Consultant may burn any amount of $[token name] held by Consultant at any time. Consultant does not have the right or ability to burn $[token name] that Consultant does not hold.

  3. The above rights are enforced by the $[token name] smart contract and the Ethereum blockchain and are noted here for completeness.

Redeeming $[token name]
  1. You can redeem $[token name] by sending it to [redeem address].

  2. You cannot redeem $[token name] for any services that:

    7.1 are not listed on [website] or otherwise agreed between you and Consultant prior to redemption;

    7.2 are prohibited by the laws or regulations of any jurisdiction(s) that you or Consultant are subject to; or

    7.3 would require Consultant to assist in or provide advice about how to commit, or avoid detection or prosecution for the commission of, any illegal act in any jurisdiction.

  3. If you attempt to redeem $[token name] in contravention of the requirements listed in section 7 above, Consultant reserves the right to refuse to provide Services and not refund any $[token name] that you have redeemed.

  4. In order to avoid any doubt, Consultant may require you to sign a message from the same Ethereum address that you redeemed $[token name] from. This will only be required if there is any doubt or dispute about the person(s) claiming to have made the redemption transaction.

  5. All $[token name] tokens will expire at 11:59pm Pacific Time on [expiration date]. After this time, the tokens will still exist in the smart contract on the Ethereum blockchain, but you will not be able to redeem them for Consultant’s services.

  6. Provided that the above criteria are met, Consultant agrees to provide professional services (“Services”) to any person who redeems $[token name], on the terms set forth in these Terms.

Performing the Services
  1. Consultant will make reasonable best efforts in good faith to provide the Services to you as soon as possible after you redeem $[token name]. Consultant does not guarantee availability or provide any commitment about when Consultant will be able to provide the Services to you.

  2. If at any time you attempt to procure Consultant to provide Services in contravention of the requirements in section 7 above, Consultant reserves the right to cease to provide Services and not to refund any $[token name] that you have redeemed.

Independent Contractor Relationship
  1. Consultant's relationship with you will be that of an independent contractor, and nothing in these Terms intended to, or should be construed to create a partnership, agency, joint venture, or employment relationship. Consultant is not entitled to any employee benefits from you. Consultant will provide and use their own computer and all other equipment required to perform services for you.
Fees
  1. Apart from redeeming $[token name], you do not have to pay any other fees for the Services.
Ownership of Work Product
  1. Consultant agrees that any and all work product developed by Consultant alone or in conjunction with others in connection with the performance of services pursuant to these Terms is and shall be your sole property, and Consultant shall retain no ownership, interest, or rights therein. Work product includes but is not limited to reports, graphics, memoranda, presentations, email and letter correspondence between Consultant and you, and between Consultant and third parties on behalf of you.
Confidentiality
  1. "Confidential Information" means any and all technical and nontechnical information including patent, copyright, trade secret, proprietary information, designs, business plans, all files and client information related to any of your past, current, future, and proposed business, without limitation, your property, and your information concerning customers, research, financial information, purchasing, business forecasts, sales and merchandising, and marketing plans and information, whether in digital or physical format.

  2. Consultant agrees to protect the confidentiality of all of your Confidential Information and, except as permitted in this section, Consultant shall neither use nor disclose the Confidential Information. Consultant may use the Confidential Information solely to perform the Services under these Terms for your benefit.

  3. Consultant's obligations above with respect to any portion of the Confidential Information shall not apply to any such portion that Consultant can demonstrate (a) was in the public domain at or subsequent to the time such portion was communicated to Consultant by you (b) was rightfully in Consultant's possession free of any obligation of confidence at or subsequent to the time such portion was communicated to Consultant by you or (c) was developed by Consultant independently of and without reference to any information communicated to Consultant by you.

Limitation of Liability
  1. You agree, to the fullest extent permitted by law, to limit the liability of Consultant to you for any and all claims, losses, costs, expenses, or damages of any nature whatsoever, from any cause or causes, so that the total aggregate liability of Consultant to you shall not exceed the US Dollar equivalent value of $[Token Name] Tokens redeemed by you at the time of redemption. It is intended that this limitation apply to any and all liability or causes of action however alleged or arising, unless otherwise specifically prohibited by law. All claims against Consultant shall be deemed waived unless made in writing and received by Consultant within one month after completion of the Services with respect to which the claim is being made.

  2. Notwithstanding any provision in these Terms to the contrary, no Party shall be liable hereunder for any consequential, special, or punitive damages (including lost profits).

  3. You accept and acknowledge that there are risks associated with holding or using $[Token Name] and using the Ethereum Network, including but not limited to, the risk of losing access to your Ethereum address due to loss of private keys, seed words or other credentials, and the risk of unknown vulnerabilities in the $[Token Name] smart contract code or the Ethereum Network Protocol. You acknowledge and accept all such risks and agree that Consultant is not responsible and is not liable for any loss of value you may experience as a result. You accept and acknowledge that Consultant will not be responsible for any losses, failures, disruptions, errors, distortions, or delays you may experience when holding or using $[Token Name] however caused.

themis's People

Contributors

reubenb13 avatar j-s avatar jsomensatto avatar ro5s avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.