{}
WorldAPI

Goal

The primary goal of WorldAPI is to present data in a simple yet flexible standardized format. This involves not only establishing standards that create a common ground for data interchange but also providing tools that present them in a universally recognized manner. Common browsers are increasingly resource-intensive as they incorporate more features. WorldAPI addresses this issue by defining data types with pre-designed layouts that maintain a consistent appearance. Users navigate through the data, which can be stored in decentralized storage such as IPFS. Furthermore, the WorldAPI envisions a network where providers share this data through hubs, supported by a lightweight WorldAPI browser for convenient display.

Basic concept

The base concept is pretty simple: properties defined by our standards are prefixed with a Dollar-Sign, custom properties you might need to add stay normal.

{
	$predefined: 'a predefined value from our standards',
	property: 'your custom property',
	_private: 'your custom private property'
}

Example

{
	$type: 'location',
	$version: 1,
	$kind: 'point',
	$name: 'Stephansdom',
	$lat: 48.20849,
	$lng: 16.37308,
	$address: {
		$street: 'Stephansplatz 3',
		$city: 'Vienna',
		$country: 'AT'
	}
}

Standards