@snickerdoodlelabs/core
TypeScript icon, indicating that this package has built-in type declarations

3.0.2 • Public • Published

Core

Snickerdoodle Core Package

Package Contents

  • src: source code for the core package of Snickerdoodle protocol
  • test: Jest-based test suite for the core package

Summary

Data Wallet Logic Layers

The Core package can be thought of as the entrypoint of the Snickerdoodle Protocol. The Core package is responsible for linking crypto accounts to a user persona, generating a derived Snickerdoodle Data Wallet key, managing data persistence, listening for requestForData events, etc. The Core is written in Typescript and follows an n-tier architecture design. This package (as well as nearly every other package in this monorepo), relies heavily on InversifyJS for dependency injection and NeverThrow for better error handling.

Getting Started

The best way to get acquainted with the Core package is to use the Test Harness which is a command-line tool that exposes the major functionalities of the protocol to a developer in a self-contained process.

Package Sidebar

Install

npm i @snickerdoodlelabs/core

Weekly Downloads

110

Version

3.0.2

License

ISC

Unpacked Size

3.54 MB

Total Files

621

Last publish

Collaborators

  • edlgn2
  • oz_sdl
  • okanozdemir
  • cookies_baker
  • sdmuki
  • ldnovaksdl
  • muhammed0101
  • snickerchar
  • seansing
  • tthebc01