Skip to main content

Welcome to HashNut Documentation

HashNut is a non-custodial Web3 payment infrastructure that enables merchants to accept cryptocurrency payments across 164+ blockchain networks.

What is HashNut?​

HashNut provides a secure, decentralized payment solution where:

  • βœ… Non-Custodial: Funds held in smart contracts, not HashNut's custody
  • βœ… Multi-Chain: Support for 164+ blockchain networks
  • βœ… Secure: Audited smart contracts and HMAC-SHA256 authentication
  • βœ… Transparent: All fees calculated on-chain and fully transparent

Key Features​

Payment Models​

  • DeFi Mode: Smart contract-based with address pools
  • CeFi Mode: Direct wallet payments
  • UniFi Mode: Legacy mode (deprecated)

Multi-Chain Support​

Support for:

  • Ethereum and EVM-compatible chains (150+)
  • TRON network
  • Polygon, BSC, Arbitrum, and more

Developer-Friendly​

  • RESTful API with comprehensive documentation
  • Official SDKs for JavaScript, Python, and Java
  • Webhook support for real-time notifications
  • Complete code examples

Getting Started​

  1. Create Account - Deploy your smart contract
  2. Get API Credentials - Generate API keys
  3. Create First Order - Accept your first payment
  4. Set Up Webhooks - Receive payment notifications

Documentation Structure​

Need Help?​


Ready to start? Head to Quick Start β†’