Skip to content

hetu-project/hetu-sdk-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hetu SDK JavaScript

This is the JavaScript SDK library for Hetu, supporting Hetu-related frontend development. The project is maintained and developed by the Udaya community.

Project Structure

This repository contains the following sub-projects:

  1. Causality Client JS

    • Description: A decentralized invitation system based on Verifiable Logical Clock and Nostr protocol
    • Features: Verifiable Logical Clock implementation, Nostr protocol integration, invitation tree visualization
  2. HVLC JS

    • Description: Hybrid Vector Logical Clock implementation for distributed systems
    • Features: Hybrid vector clock combining physical and logical timestamps, efficient causality tracking
  3. VLC JS

    • Description: Verifiable Logical Clock implementation for distributed systems
    • Features: Standard logical clock with vector clock properties, SHA256 hash verification

Quick Start

# Install dependencies
npm install

# Run development environment
npm run dev

Contributing

We welcome contributions from the community! To contribute:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Community

  • Udaya Community: [Community Link]
  • Issues & Feedback: Please submit via GitHub Issues

License

MIT License

About

This hetu javascript library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published