Getting Started
QuickStart - Donations
Perfect Circle PairPerfect CirclePerfect Triangle PairPerfect TrianglePerfect Circle PairPerfect CirclePerfect Triangle PairPerfect Triangle

A Word About Whitelisted Tokens

Projects are protected by a whitelist of tokens.

Although Humble Donations would prefer to allow all "ERC-20-like" tokens to be donated, it was ultimately decided that having a whitelist of tokens is a necessary compromise to improve security of user funds and to improve the operations of the Humble Donations contracts.

Unfortunately, malicious cryptocurrency tokens exist- I personally feel obligated to keep Humble Donations as secure as possible without compromising the integrity of the platform. A system of Merkle Proofs is used to ensure that users do not receive malicious tokens through their Humble Donations Project.

Please contact us through Discord to request that additional tokens be added to the whitelist.

White List (opens in a new tab)
Disocrd (opens in a new tab)

Donation Types

There are two types of tokens which can be donated:

  • Humble Donations Token HDT, a specialized taxless ERC-20 token
  • Whitelisted ERC-20 tokens & Sonic.

Connect Wallet

MetaMask, WalletConnect, and Coinbase Wallet are supported. If your preferred wallet is not listed, please choose Injected.

Making a Donation

Donations made in ERC-20-like tokens such as HDT, USDT, and WETH require an approval transaction before making the donation.
Donations made in ETH do not require an approval.

If you are using an abstracted wallet (signed in with Google, Discord, Apple, etc.) and you have insufficient funds to make your donation, a window prompt to purchase crypto in fiat currencies (USD, EUR, JPY, etc.)

Updating Project Balances

The balance of a Project is updated by reloading the page or re-rendering the component. The most convenient method is minimizing & maximizing the Donation Box.

Preset Input Values

Preset USD and JPY donation amounts can be selected in the donation box. Pressing the ellipsis icon, "...", reveals more preset options.
This will not send your donation using USD or JPY- it is a quoted value of the token you are donating by simulating the transaction and converting it to fiat.

Change USD to JPY

See the settings tab in the top-right of the donation box for more options.