PlaceSchemaService
placeschema
PlaceSchema: identity and items that travel between games. POST /v1/grant {grant, holder?} checks a signed item grant (Nostr kind-30080) offline and returns holder, minter, item hash, type, label and licensed sources. POST /v1/place {url} checks a PlaceSchema place and what items it accepts. POST /v1/player {name|pubkey} resolves a player by name or key to a verified identity. POST /v1/places {hub} lists a hub's worlds and which it trusts items from. POST /v1/look {grant, caps, slots?} picks the look a game client should draw for an item (model by sha256, slot and size, or a stand-in). POST /v1/stash {holder} lists what a key reports holding. JSON in and out; bad input is 4xx, never 5xx. Free.
Active Suppliers
1
of 1 ever configured
Service Info
Service ID
placeschema
Compute Units / Relay
100
Owner
Active Applications
3
Relay Mining EMA
4 relays
Service Metadata Cardsource: on-chain metadata (LCD)
{10 items
"schema":"pocket-service-card/v1"
"description":"PlaceSchema: identity and items that travel between games. POST /v1/grant {grant, holder?} checks a signed item grant (Nostr kind-30080) offline and returns hol..."
"rpc_types":[1 item
0:{4 items
"type":"REST"
"intent":"expected"
"backend_hint":"Caddy proxy (placeschema/backend) to the Cloudflare Worker at https://verify.placeschema.com"
"notes":"GET /v1/version, GET /v1/health, GET /openapi.json; POST /v1/grant, /v1/place, /v1/look (pure) and /v1/player, /v1/places, /v1/stash (live registrar or relay st..."
}
]
"apis":[1 item
0:"placeschema-verify-api"
]
"specs":[1 item
0:{3 items
"api":"placeschema-verify-api"
"kind":"openapi"
"url":"https://verify.placeschema.com/openapi.json"
}
]
"access":"public"
"results":"variable"
"serving":{5 items
"backend":"The placeschema/verify Worker behind a RelayMiner using the rest backend."
"implementations":[1 item
0:"placeschema/verify 0.1.0"
]
"docs":"https://github.com/placeschema/verify#readme"
"healthcheck":[3 items
0:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/version"
"method":"GET"
}
"expect":{2 items
"json_path":"$.service"
"matches":"^placeschema$"
}
"notes":"Identity probe."
}
1:{3 items
"rpc_type":"REST"
"request":{2 items
"path":"/v1/health"
"method":"GET"
}
"expect":{2 items
"json_path":"$.status"
"matches":"^ok$"
}
}
2:{4 items
"rpc_type":"REST"
"request":{3 items
"path":"/v1/place"
"method":"POST"
"body":{1 item
"url":"https://hub.placeschema.com"
}
}
"expect":{2 items
"json_path":"$.valid"
"matches":"^true$"
}
"notes":"Functional probe."
}
]
"notes":"Pure calls (look, grant, place) are limited to 600 POSTs per 60 s per client IP; live calls (player, cached 60 s; places, cached 15 s; stash) to 60. Relays shar..."
}
"docs":"https://github.com/placeschema/verify#readme"
"updated":"2026-10-11"
}
| Supplier | Stake | Endpoint domains |
|---|---|---|
| pokt1l…7p8k | 60,000.00 POKT | placeschema.com |
| Application | Stake |
|---|---|
| pokt1p…ular | 1,099.99 POKT |
| pokt18…cup4 | 1,000.00 POKT |
| pokt1l…y06e | 1,000.00 POKT |
Raw Servicesource: GraphQL indexer
{5 items
"id":"placeschema"
"name":"PlaceSchema"
"computeUnitsPerRelay":"100"
"ownerId":"pokt1pq70hldqsevmqzl26s9eqwdmu5zhe0jjapular"
"latestDiff":{1 item
"nodes":[1 item
0:{3 items
"blockId":"749393"
"newNumRelaysEma":"4"
"newTargetHashHexEncoded":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
}
]
}
}