A computer-implemented method for embedding copyright information in one or more pages for presenting digital content, the method comprising: generating, by a computing device, a unique identifier, ID, based on copyright information associated with the digital content, wherein the copyright information associated with the digital content includes one or more of at least a portion of the digital content or identity information of a copyright holder of the digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network, and wherein the digital content and the identity information are recorded on the blockchain as one or more transactions associated with corresponding blockchain transaction IDs, and wherein the corresponding blockchain transaction IDs are associated with one or more transaction records associated with the digital content; identifying, by the computing device, one or more visual attributes associated with a page design of one or more blank pages of an electronic file, wherein the one or more visual attributes associated with the one or more blank pages include one or more of color, texture, pattern, theme, and border style, and wherein the one or more blank pages are visually represented by a plurality of pixels distributed based on the one or more visual attributes; embedding, by the computing device, the unique ID in the one or more blank pages by changing the one or more visual attributes to be representative of the unique ID, wherein the embedding produces one or more information-embedded pages that each enables retrieval of the copyright information from the blockchain based on the unique ID, and wherein a visual difference between the one or more blank pages and the one or more information-embedded pages is not apparent to an unaided human eye; allocating, by the computing device, the digital content to at least one of the one or more information-embedded pages; and distributing, by the computing device, the one or more information-embedded pages allocated with the digital content to the blockchain network. generating, by a computing device, a unique identifier, ID, based on copyright information associated with the digital content, wherein the copyright information associated with the digital content includes one or more of at least a portion of the digital content or identity information of a copyright holder of the digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network, and wherein the digital content and the identity information are recorded on the blockchain as one or more transactions associated with corresponding blockchain transaction IDs, and wherein the corresponding blockchain transaction IDs are associated with one or more transaction records associated with the digital content; identifying, by the computing device, one or more visual attributes associated with a page design of one or more blank pages of an electronic file, wherein the one or more visual attributes associated with the one or more blank pages include one or more of color, texture, pattern, theme, and border style, and wherein the one or more blank pages are visually represented by a plurality of pixels distributed based on the one or more visual attributes; embedding, by the computing device, the unique ID in the one or more blank pages by changing the one or more visual attributes to be representative of the unique ID, wherein the embedding produces one or more information-embedded pages that each enables retrieval of the copyright information from the blockchain based on the unique ID, and wherein a visual difference between the one or more blank pages and the one or more information-embedded pages is not apparent to an unaided human eye; allocating, by the computing device, the digital content to at least one of the one or more information-embedded pages; and distributing, by the computing device, the one or more information-embedded pages allocated with the digital content to the blockchain network.