Stablecoin

Issuing Stablecoins

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

{
	"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"
	}
}

Last updated