Six steps, five minutes to the first one

From claim to proof.

A SourceLoop passport starts with what you already say about a product and ends with a public record anyone can check. The steps are the same for a bag of coffee, a battery pack, a roll of fabric or a tonne of graphene.

  1. 01

    Register

    Sign in with your email. There's no password to set and nothing to install. Your account holds up to ten public passports on the free plan.

  2. 02

    Describe the product

    Name, producer, product line or lot, category, country of origin, a short description and the material composition, one row per material. Whatever you'd put on a spec sheet.

  3. 03

    Make your claims

    Write each claim exactly as it appears on the product or your website. Say whether it covers the whole product, a component or the packaging. Every claim starts at L1, producer-declared.

    L1producer-declared
  4. 04

    Attach evidence

    Certificates, test results, delivery notes, geodata, photographs. Evidence is stored privately on Walrus and the public page shows only that it exists and how much of it there is.

    stored on Walrus
  5. 05

    Publish

    The passport gets a public address on sourceloop.org and a QR code that encodes it. The address never changes, whatever you edit later. On publication the record is anchored as an object on Sui.

    anchored on Sui
  6. 06

    Raise the level

    Ask for a claim to be checked and it moves up the ladder as the checking gets stronger, up to L5, independently verified. Claims you'd rather keep between you and a buyer are encrypted with Seal and shown as restricted.

    restricted claims via SealL5independently verified

At every step the question is the same. What do we know, how do we know it, and what level does that put us at.

Higher is not always required.

Every claim on a passport carries a level from L1 to L5. The level says how the claim was checked, not how good the product is. A claim at L1 is still a public, time-stamped statement in your own words, and for many claims that's enough.

Coffee is the worked example. On the Java lots, origin and processing claims sit at L3 and L4, confirmed in writing by Wanoja Farms and backed by delivery notes and cupping sheets. The deforestation-free claim sits at L5 because the plot polygons were checked against JRC Global Forest Cover and Hansen tree-cover-loss data through WHISP. That's the one claim where a buyer's due diligence depends on an independent check, so that's the one that went all the way up.

L3confirmed in writingL4document-supportedL5third-party verified

SourceLoop is the integration layer.

The data comes from you and your suppliers. Independent checks run on open datasets and on the verifiers you already work with. In coffee, that's plot data from the cooperative, satellite verification on the same forest data the EU uses for enforcement, and quality data from Q-grader cupping. Tamper-evidence runs on Sui, storage on Walrus, encryption on Seal.

None of those components belong to SourceLoop. What SourceLoop owns is the assembly: the passport model, the verification ladder, the permanent address, and the record a buyer receives.