Terms of use
These terms govern your access to and use of the Invia interface located at invia.markets and the documentation located at docs.invia.markets (together, the Interface). The Interface is one way to interact with the Invia smart contract deployed on Solana (the Protocol). The Protocol is open, immutable, and operates without an operator. By using the Interface you agree to these terms. If you do not agree, do not use the Interface.
1. What Invia is, and what it is not
Invia is a non-custodial peer-to-peer escrow program. The Interface is a website that helps you construct transactions to send to the Protocol. We do not custody, route, match, settle, or otherwise control your funds. We do not act as a broker, dealer, market maker, exchange operator, money transmitter, or fiduciary. Every transaction you submit is signed by your own wallet and executed directly by Solana validators.
2. Eligibility
By using the Interface you represent that you:
- Are of legal age in the jurisdiction in which you reside.
- Are not a resident of, located in, or accessing the Interface from any country, region, or territory subject to comprehensive sanctions imposed by the United States, the European Union, the United Kingdom, or the United Nations.
- Are not listed on any sanctions list, including the U.S. OFAC Specially Designated Nationals list.
- Are not using the Interface to circumvent any sanctions or restrictions, or to facilitate money laundering, terrorism financing, fraud, or any other unlawful activity.
3. The Protocol is software, not a service
The Protocol is open-source code deployed at the program ID listed in the documentation. After deploy, the upgrade authority is renounced and the bytecode is permanent. No party, including Invia contributors, can pause the Protocol, change its parameters, freeze funds, censor transactions, or refuse a fill. You interact with the Protocol at your own risk and on your own initiative.
4. Risks you accept
Trading in SPL tokens is inherently risky. By using the Interface you acknowledge and accept the following non-exhaustive list of risks:
- Token risk. Listing on Invia is permissionless and confers no endorsement. The asset side of any offer can be any SPL mint, including impersonators of legitimate tokens, honeypots, tokens with transfer hooks or freeze authorities, and tokens with no underlying value.
- Price risk. The price you accept on a fill is the price you pay. Market prices can move significantly after settlement.
- Smart-contract risk. Although the Protocol is designed to be safe, no software is bug-free. A vulnerability in the Protocol or in any token you trade could result in loss of funds.
- Network risk. Solana congestion, validator behavior, RPC failures, and other blockchain-level events may delay or prevent settlement.
- Wallet risk. Loss of access to your wallet, loss of your seed phrase, or compromise of your signing key cannot be recovered by us.
- Regulatory risk. The legal status of digital assets and decentralized protocols varies by jurisdiction and may change. You are responsible for compliance with the laws that apply to you.
5. No advice
Nothing on the Interface or in the documentation constitutes investment, legal, tax, accounting, or other professional advice. Information is provided for general purposes and is not a recommendation to buy, sell, or hold any token. You should consult your own advisors before making any decision.
6. Fees
The Protocol charges a 0.20% taker fee on each fill, deducted from the payment leg in the offer's payment mint, routed to a treasury address hardcoded in the Protocol. The fee rate and treasury are compile-time constants and cannot be changed without publishing new bytecode, which the renounced upgrade authority makes impossible. You also pay Solana network fees and any third-party wallet or RPC fees on each transaction.
7. Intellectual property and open source
The Protocol source, the Interface source, and the documentation source are released under the MIT license at the public repository listed in the documentation. The Invia name and any associated brand marks remain the property of their owners. The MIT license grants rights to the source code; it does not grant rights to use the marks.
8. Prohibited use
You will not use the Interface to:
- Engage in any conduct that violates applicable law, including securities, commodities, anti-money-laundering, sanctions, or consumer-protection laws.
- Manipulate the market for any token, including wash trading, spoofing, or pump-and-dump schemes.
- Probe, scan, or test the vulnerability of the Interface or attempt to breach any security or authentication measure, except via the disclosure process described in
SECURITY.mdin the public repository. - Reverse engineer the Interface for the purpose of building a competing product that misrepresents itself as Invia.
These restrictions apply to your use of the Interface only. The underlying Protocol is permissionless software and we cannot prevent any party from interacting with it.
9. No warranty
The Interface and the documentation are provided as is and as available, without warranty of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, or availability. We do not warrant that the Interface will be uninterrupted, error-free, or secure, or that any defects will be corrected.
10. Limitation of liability
To the maximum extent permitted by law, in no event will Invia contributors be liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, or for any loss of profits, revenue, data, use, goodwill, or other intangible losses, arising out of or related to your use of the Interface, the documentation, or the Protocol. To the extent any liability is not excluded by law, its aggregate amount is limited to one hundred United States dollars (US$100).
11. Modifications
We may modify the Interface and these terms at any time. Material changes will be reflected in the "Last updated" date at the top of this page. Continued use of the Interface after a change constitutes acceptance of the modified terms. The Protocol itself cannot be modified post-deploy.
12. Discontinuation
We may discontinue, restrict, or limit the Interface at any time without notice. Discontinuation of the Interface does not affect the Protocol. The Protocol will continue to operate on Solana for as long as Solana operates, and you can interact with it directly using any third-party client, the SDK, or your own tooling.
13. Governing law and disputes
These terms are governed by the laws of the jurisdiction in which the Invia entity operating the Interface is organized, without regard to conflict-of-laws principles. Any dispute arising from these terms or your use of the Interface will be resolved by binding arbitration on an individual basis. You waive any right to participate in a class action.
14. Contact
Questions about these terms can be sent to hello@invia.markets. Security disclosures should follow the process in the public repository's SECURITY.md.