Compare ecosystems
Some differences are not different values. They are different questions.
Two Indonesian operators, described in one vocabulary. Where both record the same attribute, the values can be compared. Where only one records it, there is nothing to compare — and that absence is a finding rather than a gap in the table.
SWAP
SWAP Energy
Swap Energi Indonesia
Volta
Volta
PT Volta Indonesia Semesta
4 attributes are recorded by only one operator
These are the rows where a side-by-side table would mislead. A blank is not a zero and not a missing measurement — it means the other network does not describe its product in that dimension at all.What each network puts in a rider's hands.
Battery packs
SWAP 2 · Volta 2
Only SWAP
- Lithium-Ion Swappable Battery
Both
No class in common
Only Volta
- LiFePO4 Swappable Battery
| Attribute | SWAP Energy | Volta | Status |
|---|---|---|---|
| capacity (kWh)hasCapacityKWh | 1.3, 2.1 | not recorded | one side only |
| capacity (Ah)hasCapacityAh | 30 | 21, 23 | differs |
| has cell chemistryhasCellChemistry | Lithium-Ion (generic) | LiFePO4 | differs |
| has voltage classhasVoltageClass | 60 V, 64 V, 72 V | 60 V, 64 V | overlaps |
The cabinets and chargers, and what they will take.
Devices
SWAP 4 · Volta 3
Only SWAP
- Lithium-Ion-Only Device
Both
- Charging Device
- Slot-Level Status Exposing Device
- Swap Device
Only Volta
- LiFePO4-Only Device
| Attribute | SWAP Energy | Volta | Status |
|---|---|---|---|
| accepts chemistryacceptsChemistry | Lithium-Ion (generic) | LiFePO4 | differs |
| has slothasSlot | SWAP Sleman slot 1, SWAP Sleman slot 2, SWAP Sleman slot 3, SWAP Sleman slot 4, SWAP Sleman slot 5, SWAP Sleman slot 6, SWAP Sleman slot 7, SWAP Sleman slot 8 | Volta Cirebon door 1, Volta Cirebon door 2, Volta Cirebon door 3, Volta Cirebon door 4, Volta Cirebon door 5, Volta Cirebon door 6, Volta Cirebon door 7, Volta Cirebon door 8 | differs |
What a customer is actually buying.
Commercial plans
SWAP 3 · Volta 3
Only SWAP
- Distance Quota Plan
Both
No class in common
Only Volta
- Event-Count Quota Plan
| Attribute | SWAP Energy | Volta | Status |
|---|---|---|---|
| quota amountquotaAmount | 100, 250, 500 | 1, 14, 50 | differs |
| validity (days)validityDays | 30, 60 | 1, 30, 7 | overlaps |
The transactions each operator documents.
Service flows
SWAP 3 · Volta 4
Only SWAP
—
Both
- Swap Event
Only Volta
- Deposit Charging Event
- Enrolment-Gated Object Transfer
- Loan Event
| Attribute | SWAP Energy | Volta | Status |
|---|---|---|---|
| custody deadline (hours)hasCustodyDeadlineHours | not recorded | 6 | one side only |
| has participant customerhasParticipantCustomer | not recorded | Customer V01 (pseudonymised) | one side only |
| returns pack toreturnsPackTo | not recorded | Customer V01 (pseudonymised) | one side only |
| occurs at deviceoccursAtDevice | SWAP Big station, SWAP Small station | Volta SGB cabinet | differs |
Why put them in one vocabulary at all
Neither operator wrote their product description to be compared with the other, and neither is wrong. A shared vocabulary does not resolve the disagreement — it locates it. Once both networks are described in the same terms, the places where they genuinely cannot be lined up become visible as structure rather than as missing data, and a reasoner can be asked what follows.