Acknowledge Terms
Learn how to accept the terms and conditions for a token sale. If a terms hash is set, acknowledgment is required before you can purchase tokens.
Some token sales require investors to explicitly accept terms and conditions before purchasing. If a terms hash is configured, the buy flow prompts you to acknowledge before the purchase step is available.
What terms acknowledgement means
The issuer stores a keccak256 hash of an off-chain terms document on-chain. By acknowledging:
- Your acceptance is recorded on the blockchain, linked to your wallet address
- You confirm you have reviewed the specific version of the T&C document identified by that hash
- Acknowledgement is one-time per sale per terms hash -- you do not repeat it for each purchase
Steps
Locate the terms step
When you open the Buy Tokens panel on a sale with a terms hash configured, a terms acceptance step appears before the purchase fields. It is inline, so your entered amount is preserved while you review and accept.
Review the terms
Open the link to view the terms document. The issuer provides the document alongside the hash so you can verify the content matches the on-chain commitment.
Accept
Select Accept Terms and authenticate with your PIN or OTP. After the transaction confirms, the purchase fields become available.
After acknowledgement
- Your wallet address is recorded as having accepted the current terms hash
- You can proceed to purchase tokens in the same session or any future session
- If the terms hash changes before activation, you must acknowledge the new version
Troubleshooting
| Error | Cause | Fix |
|---|---|---|
TermsNotSet | No terms hash is configured on this sale | No acknowledgement needed; proceed to buy |
TermsNotAccepted | You skipped the terms step and attempted to buy | Complete acknowledgement before buying |
Next steps
How to buy tokens in a sale
Learn how to purchase tokens during an active token sale. Select a payment currency, specify an amount, accept terms if required, and submit the transaction.
How to manage token sale permissions
Assign and revoke the Sale Admin and Funds Manager roles on a token sale from the Permissions tab, granting each role to a participant without handing over full token administration.