# ERIP-1

```javascript
from: deployer wallet 
to: deployer wallet  
value: service fee

interface Deploy {
   p: string;
   op: string;
   tick: string;
   max: integer;
   lim: int;
}
```

```json
// Example :
{
   "p": "era-20",
   "op": "deploy",
   "tick": "tokenname",
   "max": "10000000",
   "lim": "100",
}

```

To deploy a new token, the wallet must create an inscription transaction in accordance with the Deploy interface when sending Ethereum to itself.&#x20;

{% hint style="info" %}
The amount sent (value) determines the service fee to be sent when minting the token. Transactions that do not follow this format will be considered failed.
{% endhint %}

```javascript
// Types
"p" => Protocol
"op" => Operation
"tick" => Token Ticker
"max" => Maximum Supply
"lim" => Mint Limit per Transaction

```

{% hint style="danger" %}
\*Important : If 2 deploy inscriptions are created with the same tick name, the first one written to the blockchain will be valid.
{% endhint %}
