1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59caf67d9cc2a21f5c9354937f515ef1d2ff2110dca2ea1d1ea2ec87edbca774. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dbafa810-e88b-4f40-af17-b610345f6ada.json and https://artists.proofprofile.net/proofs/artist/dbafa810-e88b-4f40-af17-b610345f6ada.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c50749c7fe5c5105a03a59d2bbf39a71fbb2b817110871028cde9a76710839d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5dfNnkU6BhwXUY3J80yQfh.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5dfNnkU6BhwXUY3J80yQfh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79a5b4b3982e414cdd75daa6cddcab953ed7eb77183723b466d0185f2c79653. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3uLEdHSuoffE0Cm1yea04O.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3uLEdHSuoffE0Cm1yea04O.
{"copyright_id":"0x60a22dacd9b30e808f3c33bcb80bb1100c0e04a44ffa765987e37abcc0e0446f","isrc":"GBLDX2300073","name":"Head In The Sand, Finger On The Trigger","registered_at":"2026-06-05T22:40:42Z","spotify_id":"0kS0CDRYHqXMwTvoQBQab2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a22dacd9b30e808f3c33bcb80bb1100c0e04a44ffa765987e37abcc0e0446f. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0kS0CDRYHqXMwTvoQBQab2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0kS0CDRYHqXMwTvoQBQab2.
{"copyright_id":"0x02addc7294dfa6da3e04cd6bbd9bab58a5f6b601c41078a7c8b169b17783dd69","isrc":"GBLDX2300104","name":"Baby Teeth","registered_at":"2026-06-22T04:48:08Z","spotify_id":"0XQxlwPzOPUM5xcvjnNTPW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02addc7294dfa6da3e04cd6bbd9bab58a5f6b601c41078a7c8b169b17783dd69. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0XQxlwPzOPUM5xcvjnNTPW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0XQxlwPzOPUM5xcvjnNTPW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0c2a418d6ff98f715055a7ed745d4df004b8a74c142a3cb3a2e0bbd795da70. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4P8Ae6g3wIStGa9em4PbMs.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4P8Ae6g3wIStGa9em4PbMs.
{"copyright_id":"0x60a22dacd9b30e808f3c33bcb80bb1100c0e04a44ffa765987e37abcc0e0446f","isrc":"GBLDX2300073","name":"Head In The Sand, Finger On The Trigger","registered_at":"2026-06-05T22:40:42Z","spotify_id":"6OFVScSczRGL65ctbgdmzf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a22dacd9b30e808f3c33bcb80bb1100c0e04a44ffa765987e37abcc0e0446f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6OFVScSczRGL65ctbgdmzf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6OFVScSczRGL65ctbgdmzf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c50749c7fe5c5105a03a59d2bbf39a71fbb2b817110871028cde9a76710839d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0JXrX2LbhR0kDQaHDFtajD.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0JXrX2LbhR0kDQaHDFtajD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3db3bf91ef1cde86871c1f46010383ac162ee8f0161fdd19a644776d9c5eff7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6TDSH7oMNPdmq7cHxyq1DU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6TDSH7oMNPdmq7cHxyq1DU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d3ae6609bbba055213d29402e91c239cf38e05c6822e0b5b108cd407a8ab3c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3GhsJ7THh5CLoRL8iYhmyJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3GhsJ7THh5CLoRL8iYhmyJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79a5b4b3982e414cdd75daa6cddcab953ed7eb77183723b466d0185f2c79653. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6vXTkDaL2zYDj1tRFReuqJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vXTkDaL2zYDj1tRFReuqJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925883f79318ffcb857b9d524b3cbf833f3b85e5033f62df2d8adb8394421f81. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/67bE7q8i5YEl1PzTL217C8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/67bE7q8i5YEl1PzTL217C8.
{"copyright_id":"0x14ae4059d4f1dbed24cb956dd6f6a45d764560cf8a2eb1be2f2093be17d27634","isrc":"GBLDX2300109","name":"You're An Arsonist","registered_at":"2026-06-07T14:20:40Z","spotify_id":"08smiJhYoqZdTrWckxFRMV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ae4059d4f1dbed24cb956dd6f6a45d764560cf8a2eb1be2f2093be17d27634. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/08smiJhYoqZdTrWckxFRMV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/08smiJhYoqZdTrWckxFRMV.
{"copyright_id":"0xaa2f958b0bd0be96a04aebd22e12982ea4c09fbcb0c5798b7f094bfcc6fa7578","isrc":"GBLDX2300110","name":"You Set My House On Fire","registered_at":"2026-06-09T09:15:49Z","spotify_id":"1feIQxw0ZZT3lGD0FsTOX8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2f958b0bd0be96a04aebd22e12982ea4c09fbcb0c5798b7f094bfcc6fa7578. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1feIQxw0ZZT3lGD0FsTOX8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1feIQxw0ZZT3lGD0FsTOX8.
{"copyright_id":"0x7af4579ad9d05bc2ea2cb399729b4d541cd63d0f6d9d88e8acfdd0ab308992c7","isrc":"GBLDX2300111","name":"Wisdom Teeth","registered_at":"2026-06-19T13:55:51Z","spotify_id":"46BaHuFDAy3RHEFlOKKWwN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af4579ad9d05bc2ea2cb399729b4d541cd63d0f6d9d88e8acfdd0ab308992c7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/46BaHuFDAy3RHEFlOKKWwN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/46BaHuFDAy3RHEFlOKKWwN.