The surging interest in digitalization has revitalized research for digital business model. Mobile Internet of Things (IoT) terminals will reach billions and become an important infrastructure for a digital and intelligent society. In the digital business model of IoT terminals, the electronic seal of commercial contracts are especially investigated to provide same level security as guaranteed by the traditional seal. However, the existing electronic seal is only applicable to the centralized network applications, which severely rely on the certificate authority. In this paper, we propose a blockchain based multi-signature smart contract electronic seal. The key of our design is to deploy a smart contract of business parties on Ethereum for secure electronic seal orienting mobile IoT terminals. Unlike traditional seal, this electronic seal is verified and managed collectively by all mining nodes. Combining it with the optimization in terms of a multi-signature algorithm encoded in smart contract, our design achieves complete digital contract function in all business participants of terminals. As an example, we show an implementation of Goerli testnet of the Ethereum network with the smart contract deployment. The security analysis and evaluation demonstrate that our design is secure of its multi-signature and can be used in practice.