# Stake

In Stake, just like in Mine. It is necessary to send to the address: 0x0000000000000000000000000000000000000000. The following data are mandatory fields. Please enter the correct staking pool ID and its corresponding tick.

<table><thead><tr><th width="130.33333333333331">Key</th><th width="137">Required</th><th>Description</th></tr></thead><tbody><tr><td>p</td><td>yes</td><td>protocol name，ierc-20</td></tr><tr><td>op</td><td>yes</td><td>stake</td></tr><tr><td>pool</td><td>yes</td><td>staking pool address</td></tr><tr><td>id</td><td>yes</td><td>staking pool id</td></tr><tr><td>details</td><td>yes</td><td>Staking Pool Details, including the tick name and the amt quantity.</td></tr></tbody></table>

**Requires attention:**

The details include the tick name corresponding to the stake, as well as the quantity of staked assets (amt).<br>

For example:

```JSON
 //stake; send 0eth from self to 0x0000000000000000000000000000000000000000;
 {
     "p": "ierc-20",
     "op": "stake",        // stake operation
     "pool": "0x0000000000000000000000000000000000000000",
     "id": "1",            // staking pool id
     "details": [
       {
         "tick": "ethi",
         "amt": "10000"    // stake amount
       }
     ]
 }
```
