Shogun Logo

Shogun

Decentralized Ecosystem

A comprehensive toolkit for developing decentralized Web3 applications, focusing on privacy, security, and user ownership of data.

Ecosystem Components

Core Components

📦

core

The core of the ecosystem with decentralized authentication, distributed storage with GunDB, wallet management, and security.

TypeScript, GunDB, ethers.js, WebAuthn, SEA.js
📡

relay

Relay server for the Shogun network, facilitating communication between decentralized nodes using GunDB.

Express, GunDB, WebSockets

Plugins

🥷

stealth address

A plugin for the Shogun ecosystem that allows users to create and manage stealth addresses.

JavaScript, GunDB
📒

BIP44

A plugin for the Shogun ecosystem that allows users to create and manage BIP44 addresses.

JavaScript, GunDB

Applications

🔒

auth

Decentralized Authentication

React, TypeScript, Tailwind CSS
🗨️

d2

TODO: add description

TODO
💬

d3

Decentralized Messaging for Ethereum ⏳

HTML , CSS , JavaScript, GunDB

task

Task management application based on Shogun, demonstrating the use of the ecosystem.

Next.js, React, Tailwind CSS
💰

wallet

Wallet application for managing crypto assets, integrated with the Shogun ecosystem.

Vite, React, TypeScript

Utility and UI

🏓

ipfs

A lightweight wrapper for IPFS storage services that provides a simplified interface for interacting with IPFS networks.

JavaScript, IPFS
🔢

derive

A lightweight cryptographic key derivation library for the Shogun SDK ecosystem. This library provides deterministic key derivation from passwords or seed data, supporting multiple cryptographic standards.

JavaScript, GunDB
🔘

button-react

React components to facilitate Shogun authentication integration into applications.

React, TypeScript