Cscription

CSC20

1 Inscription =

1 Contract

World-First Inscription Designed for DeFi Trading

1 Inscription =

1 Contract

World-First Inscription Designed for DeFi Trading

1 Inscription =

1 Contract

World-First Inscription Designed for DeFi Trading

function wrap(address inscription) public {
    require(registry.isValid(inscription));
    (address owner, uint256 amount) = parse(
        address(inscription).code
    );
    require(owner == address(this));
    IERC721(wInscription).mint(
        address(msg.sender), 
        inscription
    );
}

Solidity

Contracts Readable

Any contract can read and operate Cscription without untrusted third-party.

function wrap(address inscription) public {
    require(registry.isValid(inscription));
    (address owner, uint256 amount) = parse(
        address(inscription).code
    );
    require(owner == address(this));
    IERC721(wInscription).mint(
        address(msg.sender), 
        inscription
    );
}

Solidity

Contracts Readable

Any contract can read and operate Cscription without untrusted third-party.

Gas-Efficient

Minting a Cscription costs much less than transferring USDT.

ERC20 Cheapest Trade Cost

ERC20 Transfer Cost

CSC20 Orderflow Trade Cost (-98%)

CSC20 Transfer Cost (-92%)

Gas-Efficient

Minting a Cscription costs much less than transferring USDT.

ERC20 Cheapest Trade Cost

ERC20 Transfer Cost

CSC20 Orderflow Trade Cost (-98%)

CSC20 Transfer Cost (-92%)

No Arbitrary CSC20 Transfer

assertRevert(randomCaller => ins.transfer(*));

No Owner Manipulation

assertImm(randomCaller => ins.sload(0));

No Data Overwrite

assertImm(* => parse(address(ins).code));

Security In Mind

All code are fully audited, and formally verified with 100% test coverage.

No Arbitrary CSC20 Transfer

assertRevert(randomCaller => ins.transfer(*));

No Owner Manipulation

assertImm(randomCaller => ins.sload(0));

No Data Overwrite

assertImm(* => parse(address(ins).code));

Security In Mind

All code are fully audited, and formally verified with 100% test coverage.