Portals

The Crystal-Guided Portals of Dort
A portal takes roughly a decade to build and costs enough coin to fund a small war. This is not an accident of circumstance. It is the reason they exist only in the largest cities, the reason the operators who run them are among the most quietly powerful people in Dort, and the reason that standing at a portal platform — even just watching — signals something about where you sit in the world.
The network is not unified. Some portals are city assets, funded by municipal treasury and operated by city-appointed staff. Others are private ventures, backed by merchant houses or noble families who negotiated the right to build during periods of political leverage. This means no two portals operate under exactly the same rules, the fees are not standardized, and the relationship between a city's portal authority and its government ranges from seamless cooperation to quiet hostility depending on which city you're in and who's currently in power.
What they all share is the mechanism, the operators who know how to run it, and the schedule.
The Platform and the Grid
Each portal is a circle thirty feet in diameter, its perimeter marked in stone with runes that took years to inscribe correctly and cannot be meaningfully altered after the fact. Beneath the stone, buried in precise geometric arrangement, is the crystal grid — the actual engine of the thing. The crystals are attuned to each other across vast distances, paired and sequenced so that configuring one end of the grid correctly creates a resonance with a specific destination.
The platform within the circle is deliberately unobstructed. No furniture, no permanent fixtures. What you see is open stone and the faint shimmer of residual magic if a transport has occurred recently. Some platforms are slightly discolored in the center from years of this. Some are stained from other things.
When a departure portal activates, it sends an arcane signal to the receiving end. The destination platform responds: a soft, pulsating light along the perimeter, and a low audible tone that carries through the surrounding building. Anyone standing on the destination platform when that signal arrives has time to clear it. A brief barrier closes the receiving circle during the final moment of transfer — nothing gets in, nothing gets displaced. The system has been refined enough that accidents during arrival are rare. The architects who designed it were more worried about the departure end.
What It Feels Like
First-time travelers are placed on the outer edge of the thirty-foot circle. This is not courtesy. It is procedure, and anyone who has worked a portal platform long enough will tell you why without embarrassment.
The folding of space is not something the body is built for. When the portal activates, there is a moment of profound wrongness — a compression, a lurch, a half-second in which the body's sense of where it is becomes entirely unreliable — and then it's over. You are somewhere else. The stone under your feet is different stone. The air smells different. The light is different.
Most people vomit. Not all, but enough that it became standard practice to orient newcomers outward so that when it happens, it happens outside the circle and not onto the people standing next to them. Experienced travelers move to the interior without being asked. Operators can usually spot a first-timer by where they're standing and will quietly redirect them before departure.
After a handful of crossings, most people acclimate. The wrongness becomes familiar, manageable. Some travelers never fully adjust and remain outward-standers their whole lives, which carries a mild social stigma among frequent portal users — the kind of wordless judgment that accumulates in professional contexts.
Operations and the Operators
The crystals that direct a portal to its destination must be sequenced correctly. The configurations are not simple, the combinations number in the thousands, and the knowledge of which sequence produces which destination is not written down anywhere.
This is intentional.
Portal operators hold their knowledge as a trade. They apprentice into it, learn by watching and assisting, and are not considered fully qualified until they have operated a portal independently under supervision across multiple destinations. The sequence knowledge is passed orally. New destinations require a coordinated process between the operators at both ends, conducted in person, before the route can be added. Losing an operator to death or departure is a genuine operational crisis, and several cities have had portal service interrupted for months while a replacement was trained up sufficiently.
Operators are compensated accordingly. They are not wealthy in a flashy sense, but they are comfortable, protected, and generally not bothered by the people who would otherwise find them inconvenient. Their leverage is obvious to anyone who thinks about it.
The Schedule
Portals run on fixed windows. A scheduled departure is announced in advance, opens for a set loading period, transports, and the destination end handles arrival with a mirror loading period on the other side. The schedule is public knowledge at each portal city, posted and maintained. Roughly a hundred passengers can be moved in a single scheduled transport.
Passage runs approximately 25 gold pieces per person. This is not an amount that meaningfully impacts a successful merchant. It is an amount that absolutely excludes most of the population. At a busy portal on a scheduled day, the economic profile of the crowd is legible at a glance: trade goods, professional travel, the occasional minor nobility, and the specific kind of aspirational traveler who has been saving toward it.
Cargo is handled separately, in off-schedule windows between the timed transports. The loading and unloading periods built into the schedule create natural gaps, and those gaps are used for freight — heavier goods, sealed crates, livestock when the receiving city allows it. Cargo rates are lower than passenger rates and negotiated per job rather than standardized.
Military use of the scheduled portals is essentially nonexistent for operations. The destination is fixed and known, which makes portal travel a liability when operational security matters — an army stepping out of a portal in a city that's been forewarned is not an army for long. However, diplomatic travel receives unconditional priority. A diplomatic envoy, properly credentialed, can bump scheduled passengers, take over an off-time window, and in some cities can override the cargo queue entirely. This priority is one of the few things that applies uniformly across both city-operated and private portals. The political cost of interfering with a diplomatic mission is simply not worth whatever alternative revenue was displaced.
Charter Transport
For 1,000 gold pieces, a portal can be reserved outside the normal schedule.
This is not advertised prominently. It does not need to be. The people with 1,000 gold to spend on a single crossing know the rate exists. The fee covers operator time, crystal wear, and the cost of displacing whatever cargo or administrative work would otherwise have filled the window. Off-schedule transports are fitted into the gaps between timed windows, which limits them: if the schedule is dense, the gaps are short, and a charter may be delayed or deferred to the following day.
The social weight of chartering a portal is considerable. It is not merely paying for speed — it is a statement. Merchants do it when a deal demands it. Nobles do it to avoid the scheduled crowd. Some do it because they have decided that their time is worth exactly that much and would rather pay than organize their life around a posted calendar. The operators have seen every variation of this and have learned to treat it as a transaction and nothing else.
Strategic Significance
The cities that have portals are not simply better connected. They are structurally different from cities that do not. Goods move faster, diplomatic relationships are maintained at lower friction, and the portal authority — whoever that is in a given city — holds a form of leverage over travel that no road or shipping lane provides.
Control of the operator class is consequently a matter of political interest. Cities with private portal operators have, at various points, found themselves in situations where the portal's schedule reflected the owner's business interests more than the city's public needs. This tension is ongoing and has no clean resolution, because the same wealth and influence that funded a portal's construction tends to resist the kind of regulatory authority that would meaningfully constrain it.
Locations & Schedules
Time Offsets from Lahale Time (LHT)
| City | Lahale | Frosthaven | The Crown | Iskash | The Heavens | Gwajin |
|---|---|---|---|---|---|---|
| Lahale | — | +1hr | +2hrs | +7hrs | -8hrs | -8hrs |
| Frosthaven | -1hr | — | +1hr | +6hrs | -9hrs | -9hrs |
| The Crown | -2hrs | -1hr | — | +5hrs | -10hrs | -10hrs |
| Iskash | -7hrs | -6hrs | -5hrs | — | +9hrs | +9hrs |
| The Heavens | +8hrs | +9hrs | +10hrs | -9hrs | — | 0 |
| Gwajin | +8hrs | +9hrs | +10hrs | -9hrs | 0 | — |
Full Time Reference (by LHT offset)
| City | LHT -11 | LHT -10 | LHT -9 | LHT -8 | LHT -7 | LHT -6 | LHT -5 | LHT -4 | LHT -3 | LHT -2 | LHT -1 | LHT | LHT +1 | LHT +2 | LHT +3 | LHT +4 | LHT +5 | LHT +6 | LHT +7 | LHT +8 | LHT +9 | LHT +10 | LHT +11 | LHT +12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lahale | 1:00 AM | 2:00 AM | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 PM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 AM |
| Frosthaven | 2:00 AM | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 PM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 AM | 1:00 AM |
| The Crown | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 PM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 AM | 1:00 AM | 2:00 AM |
| Iskash | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 PM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 AM | 1:00 AM | 2:00 AM | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM |
| The Heavens | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 PM | 1:00 AM | 2:00 AM | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 AM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM |
| Gwajin | 5:00 PM | 6:00 PM | 7:00 PM | 8:00 PM | 9:00 PM | 10:00 PM | 11:00 PM | 12:00 PM | 1:00 AM | 2:00 AM | 3:00 AM | 4:00 AM | 5:00 AM | 6:00 AM | 7:00 AM | 8:00 AM | 9:00 AM | 10:00 AM | 11:00 AM | 12:00 AM | 1:00 PM | 2:00 PM | 3:00 PM | 4:00 PM |
Lahale, Funta
- Early Morning — Inbound — The Crown
- Mid Morning — Inbound — Frosthaven
- Late Morning — Outbound — The Crown
- Midday — Outbound — Frosthaven
- Late Afternoon — Outbound — Gwajin
- Early Evening — Outbound — The Heavens
- Mid Evening — Inbound — Gwajin
- Late Evening — Inbound — The Heavens
The Heavens, Antaea
- Early Morning — Inbound — The Crown
- Mid Morning — Inbound — Frosthaven
- Late Morning — Inbound — Lahale
- Midday — Inbound — The Crown
- Early Afternoon — Outbound — Lahale
- Mid Afternoon — Inbound — Frosthaven
- Late Afternoon — Inbound — Gwajin
- Late Evening — Outbound — The Heavens