Skip to content

ileap-initiative/specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

869 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iLEAP Protocol Technical Specifications

iLEAP logo

This repository contains the Technical Specifications for the iLEAP Protocol.

The iLEAP initiative is sponsored by SINE Foundation and Smart Freight Centre.

iLEAP Protocol

The iLEAP Protocol is a data exchange protocol for logistics emissions based on and aligned with the methodological foundations laid in the GLEC Framework v3.1 and ISO14083:2023.

The iLEAP Protocol consists of

  • a data model; and
  • an HTTP REST API.

All specifications can be found in the index.bs file in this repository. The rendered version of the specifications can be found at https://specs.ileap.global/.

Details and guidance on how to implement the iLEAP can be found in the iLEAP Community Guide.

Demo Implementation

SINE Foundation provides an open-source demo implementation of the iLEAP protocol, which can be found in sine-fdn/impact-protocols.

The demo implementation is written in Rust and includes:

  • the PACT data model, conforming to the PACT v2.2.0 Technical Specifications;
  • the iLEAP data model, conforming to the iLEAP v1.0.0 Technical Specifications; and
  • a demo API, conforming to the iLEAP v1.0.0 Technical Specifications.

The demo API can be accessed at https://api.ileap.sine.dev.

SQL Example Implementation

sine-fdn/impact-protocols also includes an SQLITE3-compliant SQL data model of the iLEAP data model (v1.0.0).

Contribute

We welcome external contributions.

See CONTRIBUTING.md for more details.

Join iLEAP

To join the iLEAP Community, please reach out to [email protected].

About

SFC / GLEC Data Model Extension

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages