Repository map
How the repositories fit together
The data standard defines protocol semantics and the agreement definition. The EVM repository provides the first concrete execution engine. The API SDK makes the hosted API usable from TypeScript application code. The API remains an application layer around the protocol, not part of the protocol semantics.
The browser playground at
https://developers.shodai.network/api-playground is powered by both npm packages: @shodai-network/agreements-api-client for API calls and @shodai-network/agreements-protocol-evm for onchain agreement interactions.