> For the complete documentation index, see [llms.txt](https://bigint.gitbook.io/era-20/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bigint.gitbook.io/era-20/what-are-erips/erip-4.md).

# ERIP-4

Release Date : 12.21.2023 Specification: Era-20 List format

```javascript
from: your wallet 
to: your wallet


interface List{
   p: string;
   op: string;
   tick: string;
   amt: int;
   price: wei;
}



```

<pre class="language-json"><code class="lang-json"><strong>//Example :
</strong>{
   "p": "era-20",
   "op": "list",
   "tick": "tokenname",
   "amt": "100",
   "price": "10000000"
}



</code></pre>

To list a token, the wallet must create an inscription transaction in accordance with the List interface when sending (can be zero) Ethereum to itself.&#x20;

{% hint style="info" %}
Regardless of the token distribution inscription, a wallet can list tokens, provided that it is less than or equal to the total amount in the wallet.
{% endhint %}

```javascript
// Types
"p" => Protocol
"op" => Operation
"tick" => Token Ticker
"amt" => Mint Amount
"price" => List Price

```
