> For the complete documentation index, see [llms.txt](https://dexible.gitbook.io/dexible/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dexible.gitbook.io/dexible/dxbl/dxbl-technical-paper/dxbl-token-contract.md).

# DXBL Token Contract

The $DXBL token contract is a standard ERC20 contract with some additional functions for minting and fee discount calculation.

{% hint style="info" %}
Recall the requirements stated in [Design Principles](/dexible/dxbl/dxbl-technical-paper/design-principles.md) under the headers *Security* and *Token*.
{% endhint %}

{% content-ref url="/pages/vuMXme6Gi7h5Wqc2gvfP" %}
[Design Principles](/dexible/dxbl/dxbl-technical-paper/design-principles.md)
{% endcontent-ref %}

The relationships to the $DXBL token contract have already been laid out in previous diagrams. And those relationships are what satisfy the requirements.

<table><thead><tr><th width="157.33333333333331">Requirement</th><th width="198">Satisfied by</th><th>Description</th></tr></thead><tbody><tr><td>2,3</td><td>CommunityVault</td><td>Pool has minter role on DXBL contract so it can request tokens to be minted and burned</td></tr><tr><td>4</td><td>DXBL Tokens</td><td>Has functions for computing discounts according to its configured discount bps rate.</td></tr><tr><td>1</td><td>None</td><td>Required community involvement and audits</td></tr></tbody></table>
