Skip to content
Fairstepmilestone escrow in USDC

Terms of Service

DRAFT — NOT LEGAL ADVICE. HAVE A LAWYER REVIEW BEFORE PUBLISHING OR RELYING ON THIS. This is a working draft prepared for review by qualified counsel in the relevant jurisdictions. Bracketed items like [ENTITY] are placeholders. It is not in force.

Last updated: [DATE] · Draft v0.2

These Terms of Service ("Terms") govern your access to and use of the Fairstep website, web application and related interfaces (together, the "Interface") operated by Fairstep's founder until Milestone Labs LLC (formation pending) is formed, and by Milestone Labs LLC after that ("Fairstep", "we", "us"). Fairstep is the name of the product; "milestone" is used only as an ordinary word describing how it works. [COUNSEL: Milestone Labs LLC has not been formed yet, so it can't be named as the current operator; confirm the operator wording and the entity's jurisdiction and type once formed.] By accessing the Interface, joining the waitlist, or checking the box to agree when creating or accepting a deal, you agree to these Terms. If you do not agree, do not use the Interface.

1. What Fairstep is — and is not

2. Public testnet beta

3. Eligibility

You may use the Interface only if:

  1. you are at least 18 years old and able to form a binding contract;
  2. you are not a person or entity that is the subject of sanctions administered by the United States (including OFAC), the United Nations, the European Union, the United Kingdom or any other applicable authority, and you are not located, organised or resident in a comprehensively sanctioned country or region ([LIST — e.g. Cuba, Iran, North Korea, Syria, the Crimea, so-called Donetsk and Luhansk People's Republics regions of Ukraine]);
  3. you will not use the Interface to deal with sanctioned persons or proceeds of crime; and
  4. your use is lawful where you live and where you work.

The Interface screens wallet addresses against a public blockchain sanctions oracle (run by Chainalysis) before a deal is created, and may block addresses, regions or IP addresses. Screening is a safeguard, not a guarantee: it can be incomplete or out of date, and you remain responsible for complying with sanctions laws. We may restrict access from certain jurisdictions at any time.

4. Your wallet and your responsibility

5. Deals between users

6. Fees

The Protocol charges a protocol fee (currently 5%, which is also the cap in the contract) on every amount paid to the freelancer or creator, including any referee fee, rounded up to the smallest USDC unit, as shown before you sign. If a deal has a referee fee, it is paid to the referee from a disputed milestone only when the referee resolves the dispute. Refunds to the client are currently free: the contract supports a refund fee, which is set to 0% today and capped at 1% in the contract. The contract also supports a flat, non-refundable deal creation fee (currently none, capped at 10 USDC). We will announce any change to these fees in advance. Any change will be shown before you sign and will only apply to deals created afterwards. The fees for an existing deal never change. Each milestone must be at least 1 USDC. Fees are set in the smart contract for each deal when it is created. Network fees are paid to the blockchain, not to us.

7. Protocol safety controls

To reduce risk during launch, the Protocol has limits on the size of each deal and on the total amount it holds, and new deals and deposits can be paused temporarily by Fairstep's security multisig or guardian. These controls can never stop existing deals from being completed, refunded, disputed or withdrawn. The limits and pause state are public on-chain.

8. Prohibited use

You agree not to:

9. Risks

Using blockchain software involves significant risk, including total loss of funds. Please read the Risk Disclosures, which form part of these Terms. In particular: the smart contract has not yet been independently audited. [AFTER AUDIT, REPLACE WITH: "The smart contract was audited by [FIRM] ([LINK TO REPORT])."] Audits reduce risk but don't eliminate it. We do not claim that the Protocol or the Interface is safe, secure or free of bugs.

10. Source-available code and third-party services

The Protocol's source code will be public to read, verify and audit at launch. It is source-available, not open source: it is licensed under the Business Source License 1.1 (see the LICENSE file in each repository), which does not permit production use by others until its change date. Nothing in these Terms grants you a licence to the code beyond that LICENSE. The Interface relies on third parties we do not control (blockchains, RPC providers, wallets, WalletConnect, Circle's USDC, block explorers, sanctions data providers). We are not responsible for their availability, security or conduct. USDC is issued by Circle; Circle can freeze USDC held at any address, including the Protocol's.

11. Intellectual property and acceptable use

12. Planned token and airdrop

Airdrop terms (if an airdrop ever happens):

Anyone offering you a "Fairstep token", $FSTP presale, claim or airdrop that isn't announced on our official website and @usefairstep is not us. Treat it as a scam. The only official contract address will be posted on our official website and @usefairstep at launch.

13. Changes and availability

We may change, suspend or discontinue the Interface at any time. Because the Protocol is non-custodial, you can still interact with the smart contract directly (for example through a block explorer) if the Interface is unavailable. We may update these Terms; the "Last updated" date shows the latest version, and continued use means you accept the changes.

14. Disclaimer of warranties

THE INTERFACE AND THE PROTOCOL ARE PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE INTERFACE OR PROTOCOL WILL BE SECURE, ERROR-FREE OR UNINTERRUPTED.

15. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, FAIRSTEP'S OPERATOR (SEE THE FIRST PARAGRAPH) AND ITS AFFILIATES, OFFICERS, CONTRIBUTORS AND LICENSORS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR ANY LOSS OF FUNDS, TOKENS, PROFITS, DATA OR GOODWILL, ARISING FROM YOUR USE OF THE INTERFACE OR PROTOCOL. OUR TOTAL LIABILITY FOR ANY CLAIM WILL NOT EXCEED THE GREATER OF USD 100 OR THE PROTOCOL FEES YOU PAID IN THE 12 MONTHS BEFORE THE CLAIM. [COUNSEL: confirm enforceability, consumer-law carve-outs (e.g. EU/UK), and whether a cap tied to fees is appropriate.]

16. Indemnity

You will indemnify and hold Fairstep harmless from claims arising from your use of the Interface, your deals with other users, or your breach of these Terms or the law.

17. Governing law and disputes

These Terms are governed by the laws of [JURISDICTION]. [COUNSEL: choose forum / arbitration (e.g. JAMS, LCIA, SIAC), class-action waiver, small-claims carve-out, and consumer-protection exceptions.]

18. Contact

Questions about these Terms: usemilestone@gmail.com. Security reports: see our SECURITY.md (same address).