The Walnut Digital Signature Algorithm is developed to provide a secure methodology for public key authentication specifically tailored for IoT devices. This solution is lightweight yet powerful, designed to operate on constrained devices with limited processing capabilities. Walnut is quantum-resistant, making it a future-proof choice for IoT security, enabling devices to verify authenticity and secure communications robustly in the Internet of Things ecosystem.