Green by the container, or a retail solution ready to sell — the shelves are the same six positions either way. Pick a track and the rest follows.
Each card names what the position tastes like, the quality band it holds and how deep the pool behind it runs. Open one for its lots, its calendar and a sample request.
Several buyers take their slots in one box. Nothing is blended and nothing is renamed — every unit still resolves to its own plot, so you move the volume you need without taking a whole container alone.
No importer or customs broker of your own to line up — we handle the logistics and the customs clearance, and the coffee arrives ready to sell.
A full container needs roughly 19–26 tonnes; below that, several buyers share one box. Door-to-door delivery is arranged with our logistics partner for confirmed counterparties, by agreement — exact freight follows with your quote.
{{ consol.spillNote }}
Whatever you actually judge a purchase on — the landed price and the date it reaches your warehouse — a spot list makes you chase it after the fact. A shelf publishes it up front: one landed number, a delivery window, and every check behind the coffee recorded and open to you.
{{ member.lede }}
{{ one.sigNote }}
{{ one.lotNote }}
{{ one.calNote }}
{{ sampleLede }}
{{ portalNote }}
Pick the positions you want quoted. This decides what opens first inside the portal.
{{ savedNote }} Set the quantity lot by lot, pick the packing and the box; when either the volume or the payload runs out, the load opens a second container by itself.
{{ accountHome }}
Containers other buyers listed with room left. Joining one moves your lots into their sailing; identity per unit is unaffected — the consolidation passport simply lists two owners.
Descriptors are grouped into families, families into a wheel, and every lot is placed by its leading note. What the wheel leaves empty is as useful as what it fills — that is the part of a menu this origin cannot build for you.
Two axes at once: a family's share of the wheel is how often it recurs, and how far its band reaches out is how much body the lots carrying it have.
The same tally read as a list: how often each family recurs, how many lots carry it and how many positions it reaches.
A fan of the lot's descriptors above the ten SCA axes it was scored on. The total is the exporter's declared figure; the per-axis fan is an illustration of the descriptors, not a re-cupping.
Which families each position can actually deliver. A dense cell is a family the position leans on; an empty one is a promise it should not make.
One graph of typed objects — plots, farms, lots, contracts, containers, laboratory measurements, roasting batches, passports. Users read it through queries and write through auditable actions, and every property traces back to its source document or instrument.
{{ walk.intro }}
{{ deep.lede }}
Indonesian lontar manuscripts bound separate palm leaves into a single body of knowledge. We do the same with a supply chain: scattered claims, measurements and documents become one connected record, and a roaster reads it as eight positions they can buy.
A person recognises the pattern, the machine holds the volume. Nothing here forecasts a harvest or a price — it records what happened and computes what follows.
The plainest version: prices you see before you ask are indicative, like any list; the requests you send are real and reach the desk, and every commitment is made in writing on a signed order with the exporter.
Six positions on an Andean harvest slice, contracted for a season and refilled under a published protocol.