# Stablecoin

Utilizing the foundational features of ORC-20 for composition enables stablecoin issuers to deploy stablecoins rapidly and securely into the Ordinals system!

### Deploy USDT

Example: deploy a stablecoin named USDT. Set "ug" as true, set "mp" as true

```json
{
	"p": "orc-20",
	"op": "deploy",
	"params": {
		"tick": "USDT",
		"max": "1000000",
		"lim": "1000000",
		"dec": "18",
		"ug": "true",
		"mp": "true"
	}
}
```

### Mint USDT

Example: Mint 1,000,000 USDT in a single transaction.

```
{
	"p": "orc-20",
	"op": "mint",
	"params": {
		"tick": "USDT",
		"tid": "inscription ID",
		"amt": "1000000"
	}
}
```

###

### Burn USDT

Example: Burn 500,000 USDT in a single transaction.

```
{
	"p": "orc-20",
	"op": "burn",
	"params": {
		"tick": "USDT",
		"tid": "inscription ID",
		"amt": "500000"
	}
}
```

### Increase the supply of USDT

Example: increase the supply to 100,000,000 USDT

```
{
	"p": "orc-20",
	"op": "upgrade",
	"params": {
		"tick": "USDT",
		"tid": "inscription ID",
		"max": "100000000"
	}
}
```
