Skip to main content

SHI4GUD Technical Documentation

This documentation provides a comprehensive architectural overview of the SHI4GUD platform, offering a deep dive into its on-chain and off-chain components. It is the definitive technical resource for understanding our smart contracts, oracles, node operations, and the underlying mechanics of the ecosystem.


About The Project

SHI4GUD is a multichain DeFi platform featuring a Burn Bank mechanism that combines staking with charitable donations and token burning. The core principle is simple: stake your tokens to become part of the ecosystem, then donate ETH to automatically burn tokens from the staking pool. This process creates deflationary pressure on the staked token while supporting good causes and rewarding a lucky staker from the pool.

The dApp integrates directly with the Charity Burn Mechanism (CBM) technology developed by the Shina Inu (SHI) team. The front-end is built with a modern tech stack including Vite, React, TypeScript, and wagmi for a fast and secure user experience. You can find the source code for the dApp on GitHub.

Key Features

  • Flexible & Multichain: The architecture supports staking for any ERC-20 token on any EVM-compatible blockchain.
  • 🔥 Token Burning: Donations trigger automatic burning of tokens from the staking pool.
  • 💖 Charitable Donations: A portion of every donation is routed to a registered charity through an Endaoment Community Fund.
  • 🎁 Lottery Rewards: Win a share of donations in a lottery-like drawing just by staking.
  • 📈 On-Chain Price Oracles: The burn mechanism relies on Uniswap V2/V3 pools directly for real-time, on-chain pricing.
  • ⚖️ Weighted, Verifiable Rewards: Stakers are chosen for rewards based on their minimum stake held throughout an entire epoch, with randomness sourced from future block hashes.
  • 🤝 Decentralized Voting: A network of off-chain nodes executes the reward selection and votes on-chain to achieve consensus.

Technical Documentation Guide

  • Official Deployments Addresses: A complete list of supported chains, tokens, and official contract addresses.
  • Contracts & Oracles: A function-by-function explanation of the core smart contracts and the oracles that power them.
  • Off-Chain Nodes: An explanation of the off-chain node system, including the core vote-and-reward process and guides for operators.
  • Charitable Donations: An explanation of the on-chain donation mechanism and its integration with our official charity partner, Endaoment.
  • dApp Technical Overview: A technical overview of the dApp, its architecture, and guidance on exploring the open-source codebase.
  • Telegram Bot: A guide to the SHI4GUD Telegram Bot for monitoring Burn Banks and receiving real-time event notifications.

For a general overview of the platform's features (like staking, rewards, and burning), please refer to the FAQ on our main website.


Community & Support

Engagement from the community is vital for the growth and security of the platform.

Contact

  • Project on X (Twitter): Follow @SHI4GUD for official announcements.
  • Developer on X (Twitter): Reach out to @CryptoMonark for technical questions or discussions.
  • Website: shi4gud.com

Support the Project

If you find this project useful and want to support its continued development and the underlying technology, you can make a donation to the following address on the Ethereum network.

ETH/ERC-20 Donation Address:

0x16078d45dAcAFBBA7F2890C6d8E428657ec9EFFf

Acknowledgments