> For the complete documentation index, see [llms.txt](https://docs.coin98.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coin98.com/audits/coin98-token/terminal/wallet-approval.md).

# Wallet Approval

Coin98 now supports the Wallet Approval tool, revokes token allowances from dApps on all supported Blockchains, and protects users from potential loss risks.

## **Why should you use Wallet Approval tool?** <a href="#id-72ey2t569dtb" id="id-72ey2t569dtb"></a>

In order to trade, farm, stake, or interact with any dApps, users are required to allow smart contracts to access your assets. There are 2 approaches to allowance: **Allow for a specific amount of tokens** and **unlimited approval**.

* **Allow for a specific amount of tokens:** Users give access to a particular amount of tokens for smart contracts of DApp. It can not exceed the maximum tokens that you grant.
* **Unlimited approval:** It means that users provide a smart contract with full permission of your funds.

Unlimited approval brings them a fast and frictionless experience; however, it might potentially affect the risk of asset loss if users interact with untrustworthy platforms or scamming pools.

It is recommended not to grant unlimited access to a platform to keep your funds safe.

## **How to revoke token allowances** <a href="#xoh6hdl2djv3" id="xoh6hdl2djv3"></a>

**Step 1**: Access [**Coin98 Terminal**](https://terminals.coin98.com/)

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2FQt40wuCvA4w2aGSYf74J%2FScreenshot%200006-06-22%20at%2021.55.58.png?alt=media&amp;token=62bf2ddd-5c0a-4d97-926c-702dec3af408" alt=""><figcaption></figcaption></figure>

**Step 2:** Connect to the wallet that you wish to revoke allowence by selecting the corresponding blockchain and then the wallet address.

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2FI3acyCHN1LmASnqjt5Y6%2FScreenshot%200006-06-22%20at%2021.57.41.png?alt=media&amp;token=e606a0ae-ddb6-4d54-bfb1-2d7e1131f29c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2F5Gb26odyABa9POIilITY%2Fimage.png?alt=media&amp;token=ba49e3f2-53d1-4180-ad92-ea9eae50c11d" alt=""><figcaption></figcaption></figure>

**Step 3**: In this interface, you can revoke the permission of any desired contract by clicking on the **\[x]** icon.

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2FkGSPHQWD5cVg4Rz1ULFU%2FScreenshot%200006-06-22%20at%2022.00.48.png?alt=media&amp;token=c06f4dd6-0114-4705-845a-dfe701237c84" alt=""><figcaption></figcaption></figure>

**Step 5**: Click **Confirm** for completion and wait for seconds. All done!

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2F7xrFHI7HgTMuX2LpVu8A%2FScreenshot%200006-06-22%20at%2022.01.27.png?alt=media&amp;token=6544c690-08d4-45c7-9ae2-f4fca8d4f37b" alt=""><figcaption></figcaption></figure>

The system will notify once completed

<figure><img src="https://2549780185-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FirKWZRA5WMZ5uBeDGB96%2Fuploads%2FPU5IU526IDNDw2CRTGcr%2Fimage.png?alt=media&amp;token=b37f6186-c733-486c-ab0a-d5f633020237" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
***Note**:*

* *This revocation will take you a small network fee; please ensure you have enough parent tokens on the wallet.*
  {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coin98.com/audits/coin98-token/terminal/wallet-approval.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
