1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddaafa3b7f3a5a39d51170bacb520fde0ea6dcfe662c8c4242abcec1b15813e. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c596c26b-c32b-47c3-9be6-c3042a1133b9.json and https://artists.proofprofile.net/proofs/artist/c596c26b-c32b-47c3-9be6-c3042a1133b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cd2985f5127eedc24d22ef8771a23c59742d6657cce6ef4964b38710aad954. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482110578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211b5f0d7a6eec2ced245b9bc927dc876e6b2654bd5d1320949d904c4de290ee. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482410856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55cbc062ecc63ac6658b400c1eb80d6deb884def41387debbf96f4e6ef61564. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482410818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dab7c3dc5a8bcef20d973b52edfdd812eaec720ed8b7822a57b95645fbf9d0d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe518fe4d300071654d340ef489462ca47bae8cdd5a04c952c5abe8f605353336. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8834ec25ba2492286bf9d6344fd804dbf8b3c9280237b274f4e118dab573651a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0e8ef98c3e2fa3650ff6dafc20fa251be709f14977be45d800559809ece8a2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310723.
我們的相差 featuring Ashley Lin (ViuTv劇集「繩角」片尾曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa4ce481b426c79d7db13a8cff85dbee28296dad86df9260f03283020c68aa9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482210671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5a5f9ece2759aad54f62c52cfef339dfb5aa7c07606fb62ad74d30d6a62a84. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482210670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac3c616a68184d551a368c398b150f231576ec575845ec0ed2f6f455a3f449c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482210614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4146d7e2b8eedc6348171bbc88b78e86377d696240d1b40f557cc3e163a2e161. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482210597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67aa2100b60867e86d92e280e5d91eb51ff7a53d5ca9409beb0fb3327823d13c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482110579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bcb34f7b525536cd3ccf4a35d02fd4fa2e263c85a0abf176b324a1d3ec1a767. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482110494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e9338242ca6c4cf21521aa8bb74b7db89a72aa86081570525da5814bf2983a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482110470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704979dc0c67fc40191ca014538b3cc4df54ce3e4c5b6f1814e2418a43e86505. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c22646ec393660c7ea2471107819bdccad750cb978d326096cd954e20390f5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995ba12dbcbf1b0fcf79504b56299c71d28bdec269885726f832afce91ebfa41. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63da942110f12bea9c14ec1dd5e137a039a1bab875e818aa3bd021ed99f52d9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6683f6eefc98d132623a797fa1798ea7393cef8780b8f6a84d40e52cc336646d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG481810351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6683f6eefc98d132623a797fa1798ea7393cef8780b8f6a84d40e52cc336646d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG481810351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf9270a303fd2699946e84fe33de440d430262ac48af27712f001256a84485f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG481810377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293173c6fec27ba29ff389950dafbdde59cb28f01cc92dade5719eed026a88ac. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb04ab3bab86db35540765ee325e610099491ac7837988e6087b4d781f4f1a9c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG481910387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x593e7e3aa91203561792b7dad35fce485de861b3722ce28d7fb1c38d2f3e1e19. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e9b5c3295914b608d8a7a07ba22355531b21ad199e751c5d984896bfe21a65. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG481910410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fb4ae89648af5ad3ce1c91c95782fd55acc4660d12622c1f1c8310044faa21. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af4300916675f53f7c3ad6060421f0987f46cd401f76e707239d36cf8b9e9a9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e868fe54c7e65ba9f220a52910b32f27cf8cb2b6bfef5c302d2521caef6cc97. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6caca04b8c1d5e537fb536f77a1ed03c257135676445b78da73ac17d7abe56ef. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c7e584fc99157e7351d60826184fb34d3cceec9a0600b8bd56c353160d56c2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995ba12dbcbf1b0fcf79504b56299c71d28bdec269885726f832afce91ebfa41. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d898881bf3a11302b51953b08fd511cccf901eb6b2c8e7f958b0abdfcfd4aa. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704979dc0c67fc40191ca014538b3cc4df54ce3e4c5b6f1814e2418a43e86505. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320d59ceb518aa07140021f226fdfa3780db16e1c5b5a3314755b2024bf7e0d5. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bc3e1671b99c40008a8201fe33866534fb42c8af10e8c14de4eeee220bde4e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83229bd0c7856dea0de0a6d15f2da2fe087a4748885433f539a8c6479b06a55. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535ff55b171c54562fffb23c11ea003afecd886e332aae8045a6670b5c667812. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea037e068786e317b1ddc518c3f06698706aa2306268187aacab80ea7950b6f9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24450ffc744055ecef569ed8f27d433088473dd0a22a4e9b71b572f69f9995f8. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482010449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9454f083facae9bf7a95072ad961b05e59fa41e3061a08f32ac838c8b66da0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef66b8cd933c8eb8e8aef3f1db674b64fee581f8ad439f3be6f6ed528f4305e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG482310766.