Documentation

Restfulchain is an open source restful blockchain publishing network designed to simplify supply and demand management using semantic web technologies. It offers a robust framework for representing, sharing, and connecting data across various platforms, with a strong focus on Schema.org vocabulary and adherence to GS1 standards. With optional traceability of inputs and certifications, it fosters transparency and precision in global supply chain networks.

Key Features

Restfulchain Classes

Using Restfulchain

1. Setting Up the Context

Begin by defining the @context to include Restfulchain vocabulary alongside other relevant vocabularies like Schema.org and GS1 standards. This context sets the stage for data interoperability and clarity. See the examples provided and follow the nested context as shown.

2. Creating RestfulchainSupply Entries

3. Creating RestfulchainDemand Entries

4. Linking Data

5. Geocoding

6. Maintaining Data Integrity

7. Webhooks for Push Notifications

8. Managing Private Data

9. JSON-LD and Content Negotiation

Restfulchain implementations require content negotiation for JSON-LD and HTML responses on the same URI. To receive the JSON-LD data from a URI: