https://github.com/psyprotocol/doge-light-client
🐶 A feature complete light client for verifying Dogecoin on Chain
https://github.com/psyprotocol/doge-light-client
doge dogecoin rust rust-lang solana
Last synced: 4 months ago
JSON representation
🐶 A feature complete light client for verifying Dogecoin on Chain
- Host: GitHub
- URL: https://github.com/psyprotocol/doge-light-client
- Owner: PsyProtocol
- License: agpl-3.0
- Created: 2025-03-18T07:19:39.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-05-20T19:16:43.000Z (8 months ago)
- Last Synced: 2025-05-20T20:58:23.185Z (8 months ago)
- Topics: doge, dogecoin, rust, rust-lang, solana
- Language: Rust
- Homepage: https://x.com/QEDProtocol
- Size: 1.56 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
DLC: Doge Light Client
A fully featured light client for Dogecoin implemented in Rust 🦀, designed for implementing efficient trustless bridges between Dogecoin and the rest of the blockchain universe 🌍 (especially Solana~).
Made with ❤️ by Psy
## Features
* Supports correct calculation of block difficulty for Mainnet, Testnet, and Regtest
* Supports AuxPow/Non-AuxPow blocks for Mainnet and Testnet
* Maintains a constant-memory merkle tree of all blocks processed
* Fully zerocopy for on-chain usage
## License
Copyright (C) 2025 Zero Knowledge Labs Limited, Psy Protocol
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
Additional terms under GNU AGPL version 3 section 7:
As permitted by section 7(b) of the GNU Affero General Public License,
you must retain the following attribution notice in all copies or
substantial portions of the software:
"This software was created by Psy (https://psy.xyz)
with contributions from Carter Feldman (https://x.com/cmpeq)."
[contributors-shield]: https://img.shields.io/github/contributors/PsyProtocol/doge-light-client.svg?style=for-the-badge
[contributors-url]: https://github.com/PsyProtocol/doge-light-client/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/PsyProtocol/doge-light-client.svg?style=for-the-badge
[forks-url]: https://github.com/PsyProtocol/doge-light-client/network/members
[stars-shield]: https://img.shields.io/github/stars/PsyProtocol/doge-light-client.svg?style=for-the-badge
[stars-url]: https://github.com/PsyProtocol/doge-light-client/stargazers
[issues-shield]: https://img.shields.io/github/issues/PsyProtocol/doge-light-client.svg?style=for-the-badge
[issues-url]: https://github.com/PsyProtocol/doge-light-client/issues