The invention provides an ERC1155-based cross-chain NFT transfer and settlement system, which comprises a settlement module, an access module, a contract auditing module, an NFT information storage module and a transfer processing module, and is characterized in that the access module is used for docking a user and a chain where the user is located, and the contract auditing module is used for auditing whether the chain where the user is located is based on an ERC1155 contract or not, the transfer processing module is used for receiving an NFT transfer data packet sent by a user and processing the NFT transfer data packet, the NFT information storage module is used for storing a storage information address of an NFT, and the settlement module is used for performing final settlement recording on the completed NFT transfer. According to the system, transfer of the NFT in different block chains can be realized, the content of the NFT is not involved in the transfer process, only the validity of the NFT transfer is verified, and the block address for recording the NFT transfer is recorded, so that the process is simplified without weakening the effect, and the transfer efficiency of the NFT is improved.