Ethereum/EVM Compatible DSNP Implementation

Version 1.1.0

DSNP on Ethereum is designed using smart contracts and log messages. Smart contracts are used for identity and delegation. Log messages are used for announcement publishing via batches.

Solidity

All included Solidity interfaces are targeting the Solidity language version 0.8.x. Other versions may be available in the official contracts code repository.

Contracts and Interfaces

Official DSNP interfaces, contracts, and deployment information may be found in GitHub.

Libraries

NameLanguage(s)
LibertyDSNP/sdk-tsJavaScript/TypeScript

Releases

VersionDescriptionDSNP CompatibilityRelease DateChangelog
1.1.0DIP-150, DIP-1801.0.x, 1.1.x2022-05-06Changelog
1.0.0Initial Release1.0.x, 1.1.x2021-09-09Changelog