Platform documentation

Terms of Service & Platform Rules

Effective date: 3 May 2026 · Demo deployment on Base Sepolia testnet · Operator: CaratShares (the “Platform”)

Important. The Platform is presently operated as a public technical demonstration on the Base Sepolia test network. No transactions on the Platform constitute the sale of, or settle in, real-world securities, commodities or currency. Test stones, test certificates and test stablecoin (mUSDC) carry no economic value. The Operator does not, on the Sepolia deployment, hold any physical asset on behalf of any user. Real-world custody, insurance, securities-law wrappers and lab partnerships are described below as the production model toward which the Platform is progressing; they are not yet contractually live.

Contents

  1. Acknowledgement & Acceptance
  2. Definitions
  3. Platform Description
  4. Eligibility & Identity Verification
  5. Account, Wallet & Authentication
  6. Listed Assets, Custody & Insurance
  7. Tokenisation Structure
  8. Initial Public Offering (IPO)
  9. Secondary Market — On-Chain Order Book
  10. Net Asset Value (NAV) & Appraisal
  11. Sale Vote (30 % Shareholder Decision)
  12. Squeeze-Out (75 % Majority Buy-Out)
  13. Cancellation of a Squeeze
  14. Physical Redemption (100 % Holder)
  15. Fee Schedule
  16. Distribution & Settlement of Fees
  17. Risk Disclosures
  18. Regulatory Status & Jurisdictional Restrictions
  19. Prohibited Conduct
  20. Intellectual Property
  21. Limitation of Liability
  22. Modifications to These Terms
  23. Governing Law & Dispute Resolution
  24. Contact

1. Acknowledgement & Acceptance

By accessing the Platform, registering an account, linking a wallet, or executing any transaction (including transactions on the test network), the user (the “User”) represents that the User has read these Terms of Service and the Platform Rules described herein, understands them, and accepts them as a binding agreement with the Operator. Continued use of the Platform constitutes ongoing acceptance.

2. Definitions

3. Platform Description

CaratShares is a fractional-ownership platform that allows Users to purchase, hold, trade, and ultimately redeem whole-number ownership Shares in individual investment-grade coloured Stones. Each listed Stone is held under bonded custody at a free-port vault facility, fully insured against loss or damage, and the Stone’s presence, authenticity, and grading are evidenced by an independent laboratory certificate referenced by the on-chain Certificate.

Settlement of all on-chain transactions takes place on Base (an Ethereum Layer-2 network). The Vault contract and the per-Stone Share contracts are written in Solidity 0.8.24 against OpenZeppelin v5 primitives.

4. Eligibility & Identity Verification

4.1 Geographic Eligibility

Production participation is restricted to Users (i) who are not residents or citizens of, and not physically present in, any jurisdiction in which trading in tokenised securities or fractional commodity interests is prohibited or restricted in a manner inconsistent with the Platform’s licensing; and (ii) who, where applicable, qualify as professional, accredited, qualified, or sophisticated investors as defined under the laws of their jurisdiction. The Operator may refuse service to, suspend, or terminate any account that does not meet these criteria.

4.2 KYC / AML

In production, the User shall successfully complete Know-Your-Customer and Anti-Money-Laundering verification through the Platform’s onboarding partner (e.g. Sumsub) before any IPO purchase or order-book transaction is enabled. Verification includes government-issued identity, proof of residence, source-of-funds attestation, and sanctions screening against EU/UN/OFAC/HMT lists. On the Sepolia testnet deployment, KYC is not enforced because no real value is exchanged.

4.3 Minimum Age

Users must be at least eighteen (18) years of age, or the age of legal majority in the User’s jurisdiction, whichever is greater.

5. Account, Wallet & Authentication

Users register on the Platform using an email address and password. The User is responsible for maintaining the confidentiality of their credentials and for all activity occurring under their account.

To execute on-chain transactions the User must link a self-custodied Ethereum wallet (e.g. MetaMask) to their account by signing a one-time linkage message with their wallet’s private key. The signed message attests that the wallet holder is the same person as the Platform account holder; the signature is verified server-side using EIP-191 personal-sign recovery. The User may unlink the wallet at any time.

Administrative privileges (the “Admin Wallet”) are bound to a single configured Ethereum address and granted automatically to whichever User links that address. Unlinking the Admin Wallet revokes administrative privileges immediately.

6. Listed Assets, Custody & Insurance

Each Stone listed on the Platform is, in production:

  1. Physically held in a sealed, individually-numbered safe-deposit compartment at the Geneva Free Port (or an equivalent bonded free-port custodian under negotiation).
  2. Insured under a Lloyd’s of London-syndicated all-risks policy at one hundred and ten percent (110 %) of appraised NAV, with policy renewals procured by the Operator at its expense.
  3. Independently graded by at least one of: GIA, SSEF, Gübelin, AGL, GRS, or another internationally recognised gemmological laboratory. The grading report number, lab name, weight in carats, colour, clarity, cut, origin and treatment status are recorded both off-chain (database, lab PDF) and on-chain (Certificate tokenURI).
  4. Re-appraised no less than once every twelve (12) months, or upon request of holders of fifty percent (50 %) or more of the Stone’s Shares, with the cost of supplementary appraisals borne by the Custody Fee.

Investment-grade coloured stones only. The Platform does not list, accept, or hold diamonds; it does not list synthetic or treatment-disclosed-but-undisclosed material; it does not list stones whose origin cannot be supported by a recognised laboratory.

7. Tokenisation Structure

For each Stone the Vault deploys a dedicated StoneFractional contract — a non-rebaseable whole-unit ERC-20 token whose total supply is fixed at listing and is initially minted in full to the Vault itself. Whole-unit means decimals = 0; the smallest tradable unit is one (1) Share.

The Vault also mints one ERC-721 Certificate per Stone, held by the Vault until either (i) the certificate is transferred to a sole 100 % holder pursuant to Section 14 (Redemption); or (ii) the certificate is transferred to the squeezer pursuant to Section 12 (Squeeze-Out execution).

Shares confer beneficial economic ownership in the Stone proportional to the holder’s balance versus total supply. Shares do not, of themselves, confer voting rights in the Operator entity; they confer only the rights enumerated in Sections 9 through 14 of these Terms (i.e. trade, vote on sale, squeeze, be squeezed, redeem).

8. Initial Public Offering (IPO)

Upon listing, the Vault holds 100 % of the Stone’s Share supply and offers them at a fixed IPO price denominated in USDC. The IPO window — by default 30 days, configurable at listing — runs from the listing timestamp. During the IPO window:

After the IPO end date, no further IPO purchases are accepted, regardless of remaining Vault inventory; trading thereafter occurs exclusively in the secondary order book (Section 9).

9. Secondary Market — On-Chain Order Book

The Vault operates a fully on-chain limit order book per Stone, supporting:

10. Net Asset Value (NAV) & Appraisal

The NAV of a Stone is set on-chain by the Operator (or, in production, by an independent licensed gemmological appraiser commissioned by the Operator). NAV updates trigger:

  1. Accrual of any pending Custody Fee against the prior NAV (Section 15).
  2. Comparison of the new NAV against the per-Stone High-Water Mark; if the new NAV exceeds the High-Water Mark, the Performance Fee (15 % of the appreciation) is accrued to the Platform fee pool and the High-Water Mark is reset to the new NAV.
  3. Use of the new NAV in subsequent Squeeze-Out price calculations.

The High-Water Mark is initialised at the listing NAV and never decreases, even if NAV is later marked down. A subsequent Performance Fee is only accrued when NAV exceeds the all-time High-Water Mark.

11. Sale Vote (30 % Shareholder Decision)

Any Share-holder may initiate a Sale Vote in respect of a Stone, provided that no Sale Vote is already in progress and at least three hundred and sixty-five (365) days have elapsed since the conclusion of the previous Sale Vote in respect of the same Stone.

A Sale Vote runs for thirty (30) days. During the voting period any Share-holder may cast a YES vote, weighted by the holder’s Share balance at the time of cast (snapshot weighting; later transfers do not retroactively change the cast weight). NO votes are not collected; abstention is treated as opposition.

A Sale Vote is approved if and only if YES votes equal or exceed thirty percent (30 %) of total Share supply at the moment of finalisation. Finalisation is a permission-less call available after the voting period ends; its on-chain effect is to record the outcome.

An approved Sale Vote is a binding shareholder direction that the Operator should liquidate the Stone through a public auction at a recognised auction house (Christie’s, Sotheby’s, Phillips, Bonhams) at the earliest practicable date and distribute proceeds pro-rata, net of fees, to Share-holders. Liquidation execution is an off-chain workflow.

12. Squeeze-Out (75 % Majority Buy-Out)

A Share-holder holding seventy-five percent (75 %) or more of the Stone’s total Share supply (the “Squeezer”) may declare a Squeeze-Out, by which the Squeezer compulsorily acquires the remaining Shares from minority holders at a price equal to the prevailing per-Share NAV plus a fifteen percent (15 %) premium (the “Squeeze Price”). On declaration:

  1. The Squeezer transfers, in advance, the entire Squeeze Price for the remaining Shares (Squeeze Price × Shares-not-held) into the Vault as escrow.
  2. A seven (7) day cooling period commences.
  3. During the cooling period:
    • Any minority holder may initiate a Minority-Protection Sale Vote (which bypasses the 365-day interval). If approved, the Sale Vote cancels the Squeeze and refunds the escrow.
    • Any User may submit a Challenge transaction if the Squeezer’s holding has dropped below 75 % during cooling. A successful Challenge cancels the Squeeze and refunds the escrow.
    • The Squeezer may not unilaterally cancel a Squeeze on the original deployment of the Vault. The current production deployment supports a Squeezer-initiated cancellation that refunds the escrow at any point before execution (Section 13).
  4. After cooling and absent challenge or a successful Sale Vote, the Squeezer (and only the Squeezer) may execute the Squeeze. On execution:
    • If the Squeezer has acquired further Shares during cooling, the escrow is reduced and excess refunded; if the Squeezer has lost Shares (still ≥ 75 %), the Squeezer must top-up the difference.
    • The Squeezer’s Shares are burned and the Certificate transferred to the Squeezer.
    • The Stone is marked inactive on-chain. Trading ceases.
    • A one (1) year escrow window opens. Minority holders may, during this window, submit Claim Squeeze Payout transactions that burn their remaining Shares and pay them out at the Squeeze Price.
    • After the escrow window expires, the Squeezer may reclaim any unclaimed residual escrow.

13. Cancellation of a Squeeze

The Squeezer may, at any time after declaration and before execution, irrevocably cancel the Squeeze. On cancellation, the entire escrow is refunded to the Squeezer, the Squeeze state is cleared, and the Stone remains in normal trading. Sale Votes (whether ordinary or Minority-Protection) that are already in progress are not affected by cancellation and continue to their natural conclusion under Section 11.

14. Physical Redemption (100 % Holder)

A Share-holder holding one hundred percent (100 %) of a Stone’s Share supply may request Physical Redemption. Physical Redemption is the surrender of all Shares for delivery of the underlying Stone (and the Certificate) out of bonded custody to the holder.

On execution of Physical Redemption by the Operator:

  1. A final Custody-Fee accrual is triggered against the prior NAV.
  2. The 2 % Redemption Fee (Section 15) is collected, in USDC, from the holder’s wallet before delivery. The fee covers armoured private delivery, transit insurance, on-arrival lab re-verification and the chain-of-custody audit trail. The holder must, prior to redemption, grant the Vault sufficient USDC allowance to cover this fee.
  3. The holder’s Shares are burned and the Certificate transferred to the holder’s wallet.
  4. The Stone is marked inactive on-chain.
  5. The Operator coordinates the off-chain physical hand-over of the Stone to the holder, by armoured carrier, against a notarised Bill of Hand-Over executed at the Custodian’s Geneva facility (or equivalent delivery point agreed in writing with the holder).

15. Fee Schedule

The Platform charges and accrues fees as set forth in the schedule below. All fees are denominated in USDC, are explicitly enforced by the smart contract for the on-chain components, and are documented and audited on the Platform fee pool. The Operator may, by sole motion, lower (but not raise) any fee on a per-listing basis at the time of listing.

FeeRateTrigger & basis
Trading Fee 1.5 % Charged on every order-book fill, against the gross USDC notional of the fill. Deducted from the seller (taker, in the contract logic) and routed to the Platform fee pool. Buyer pays gross; seller receives net of fee.
Listing Fee 5 % Charged on each IPO purchase, against the cost of the purchase. Deducted from IPO Proceeds before they are credited to the Stone’s withdrawable Proceeds balance.
Custody / Management Fee 2 % p.a. Accrued on a time-weighted basis against current NAV. Routed to the Platform fee pool when accrueCustodyFee is invoked (by the Operator, at least quarterly), or automatically upon NAV update or Redemption. Covers free-port custody, insurance premium, annual re-appraisal, and Platform operational overhead.
Performance Fee 15 % Charged on each NAV update at which the new NAV exceeds the per-Stone High-Water Mark, against the appreciation only (i.e. (newNAV − HWM) × 15 %). Routed to the Platform fee pool. The High-Water Mark is reset to the new NAV after each successful accrual.
Redemption Fee 2 % Collected on Physical Redemption (Section 14), against the Stone’s NAV at the moment of completion. Pulled in USDC from the holder. Covers armoured delivery, transit insurance, and on-arrival lab verification.
IPO Inventory Spread 8 – 10 % Set at the time of listing, off-chain, between the Operator’s acquisition cost of the underlying Stone and the IPO Price. Disclosed in the listing memorandum. This spread is the Operator’s margin on inventory financing and is distinct from the on-chain Listing Fee.

16. Distribution & Settlement of Fees

All on-chain fees accrue to a single Platform fee pool denominated in USDC, held within the Vault. The Operator may withdraw fees at any time, in any quantity not exceeding the pool balance, to a designated operating account.

The Operator commits to publishing, no less than quarterly, a report reconciling fees collected with the services rendered (custody invoices, insurance premia, lab fees, audit fees) for each Stone.

17. Risk Disclosures

The User acknowledges and accepts the following risks:

Nothing on the Platform constitutes investment advice, a recommendation, or an offer of securities to any person in any jurisdiction in which such offer would be unlawful.

18. Regulatory Status & Jurisdictional Restrictions

The Operator is in the process of structuring the production Platform under a Swiss Aktiengesellschaft (or, alternatively, a Cayman Islands SPV) to issue Shares as security tokens under the relevant ledger-based securities or comparable regime, and to obtain a FINMA opinion (or equivalent) confirming the regulatory treatment of Shares and the Operator’s licensing. Pending finalisation of this structure, the Sepolia deployment is offered as a public technical demonstration and not as an offer of securities or investment products.

Until production go-live, the Platform is unavailable, by Terms, to:

19. Prohibited Conduct

The User shall not:

20. Intellectual Property

The Platform user-interface, brand, copy, photography, certificate-rendering templates, and platform code (other than the smart contracts, which are released under the MIT licence) are the exclusive property of the Operator. The User receives a non-exclusive, non-transferable, revocable licence to access and use the Platform for personal, non-commercial purposes consistent with these Terms.

21. Limitation of Liability

To the fullest extent permitted by applicable law, the Operator’s aggregate liability to any User in respect of any claim arising from or relating to use of the Platform shall not exceed the lesser of (i) fees actually paid by that User to the Operator in the twelve (12) months preceding the claim, or (ii) US$1,000.

The Operator does not warrant uninterrupted operation, freedom from defect, or any specific outcome. The Platform is provided “as is” and “as available”.

22. Modifications to These Terms

The Operator may modify these Terms at any time by publishing an amended version at this URL, with a revised Effective Date. Changes that materially affect User rights (including changes to the Fee Schedule) will be announced by email to all account-holders at least fourteen (14) days before they take effect. Continued use of the Platform after the Effective Date of an amendment constitutes acceptance of the amended Terms.

Smart-contract constants are immutable. Changes to TRADING_FEE_BPS, LISTING_FEE_BPS, CUSTODY_FEE_BPS_ANNUAL, PERF_FEE_BPS, REDEMPTION_FEE_BPS, SQUEEZE_PREMIUM_BPS, SQUEEZE_THRESHOLD_BPS, VOTE_THRESHOLD_BPS, the cooling and voting durations, or any other on-chain rule require deployment of a new Vault contract and a coordinated migration. The current Vault’s parameters bind the Operator with respect to Stones listed under the current Vault.

23. Governing Law & Dispute Resolution

These Terms shall be governed by, and construed in accordance with, the laws of Switzerland (or, in the Cayman alternative, the Cayman Islands), without regard to conflict-of-law principles. Any dispute arising from or relating to these Terms or the Platform shall be referred to and finally resolved by arbitration under the Swiss Rules of International Arbitration (or, in the Cayman alternative, LCIA Rules). The seat of arbitration shall be Zurich (or London). The number of arbitrators shall be one. The language of the arbitration shall be English.

24. Contact

Questions, complaints, KYC submissions, redemption requests, and notices to the Operator should be addressed to:

CaratShares · Operator entity TBC
legal@caratshares.com · caratshares.com

Effective date: 3 May 2026 · Network: Base Sepolia (testnet) · Vault contract: see /api/config · Source: open at contracts/StoneVault.sol