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 0xce6c1177ec840975bc1166dbc4eb50cb8083d4f2fdaf3e54ff0f20896db45a39. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/32fb8e20-573a-4ebc-b0c5-c19e608702c5.json and https://artists.proofprofile.net/proofs/artist/32fb8e20-573a-4ebc-b0c5-c19e608702c5.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 0xefd243498858b66a3a952e52e7e73b6a70dd49ea80b518e5112f775e8699e59c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3Y3Rfdrzdk2ANGZjnOsTF5.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/3Y3Rfdrzdk2ANGZjnOsTF5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b52a98e67086bedcb49d8f392742d9d73f369ab60f68cba7947d51c74902793. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/22z5lKcDfSioAiI3nU85pD.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/22z5lKcDfSioAiI3nU85pD.
{"copyright_id":"0xcda30006b227d41db3184ea95418cb07bc2ef0b1909527d3b72d266f2fcbde5e","isrc":"USGR19700072","name":"Two for the Road","registered_at":"2026-06-11T12:22:57Z","spotify_id":"3xLaACKfPJ1FtnI9osUCdL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda30006b227d41db3184ea95418cb07bc2ef0b1909527d3b72d266f2fcbde5e. 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/3xLaACKfPJ1FtnI9osUCdL.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/3xLaACKfPJ1FtnI9osUCdL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3deaed30ad11d6c8e1eef4c895f53fa8067f4d576513e7f6d16e8b71a9d4e8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2EWqsyC937rcM4N01xDU3z.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/2EWqsyC937rcM4N01xDU3z.
{"copyright_id":"0x28538155a76cfd0761f41a9d33b1ba7f47cec27af3fe6d952cf34269edf8edfc","isrc":"USWH19900987","name":"Cruisin' Bayou","registered_at":"2026-06-18T19:21:32Z","spotify_id":"4SjON2B0UHJUvq5o4vunu4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28538155a76cfd0761f41a9d33b1ba7f47cec27af3fe6d952cf34269edf8edfc. 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/4SjON2B0UHJUvq5o4vunu4.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/4SjON2B0UHJUvq5o4vunu4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6503097e4536750865cd72ad52ee5a3c270e3113bf44a4844f733dff072383fa. 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/2EC6YoQsthOEDwf3pyxxgE.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/2EC6YoQsthOEDwf3pyxxgE.
{"copyright_id":"0x2b3f3c5646d31e51445dd41e9e8fe8f345673bf109a40f8ee5cc42d84d8a8b41","isrc":"USGR19700075","name":"Whistling Away The Dark","registered_at":"2026-06-25T23:39:36Z","spotify_id":"0ptArLIyU13zW3fZSaNXrb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3f3c5646d31e51445dd41e9e8fe8f345673bf109a40f8ee5cc42d84d8a8b41. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ptArLIyU13zW3fZSaNXrb.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/0ptArLIyU13zW3fZSaNXrb.
{"copyright_id":"0xa4e93e87ea812f01c81acecdaf1505a7cbb0aaf8cfbe4173aa1eb2cd15cf31e1","isrc":"USGR19700071","name":"Baby Elephant Walk","registered_at":"2026-06-27T07:00:18Z","spotify_id":"3F2CzPff4PHdLQUO6Nc5JI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e93e87ea812f01c81acecdaf1505a7cbb0aaf8cfbe4173aa1eb2cd15cf31e1. 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/3F2CzPff4PHdLQUO6Nc5JI.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/3F2CzPff4PHdLQUO6Nc5JI.
{"copyright_id":"0x4e3deaed30ad11d6c8e1eef4c895f53fa8067f4d576513e7f6d16e8b71a9d4e8","isrc":"USGR19700067","name":"Peter Gunn","registered_at":"2026-06-20T08:07:27Z","spotify_id":"251IAhfmU0fTGuEARwAit7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3deaed30ad11d6c8e1eef4c895f53fa8067f4d576513e7f6d16e8b71a9d4e8. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/251IAhfmU0fTGuEARwAit7.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/251IAhfmU0fTGuEARwAit7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb38e9d4f14d2dbd8af7686a0397488e62ba425318410affa9002ee48922a721. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3R9hVWO8rxs43B00J2kz7p.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/3R9hVWO8rxs43B00J2kz7p.
{"copyright_id":"0xa4e93e87ea812f01c81acecdaf1505a7cbb0aaf8cfbe4173aa1eb2cd15cf31e1","isrc":"USGR19700071","name":"Baby Elephant Walk","registered_at":"2026-06-27T07:00:18Z","spotify_id":"1qpSLAuFJvL6C57eizkuJT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4e93e87ea812f01c81acecdaf1505a7cbb0aaf8cfbe4173aa1eb2cd15cf31e1. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1qpSLAuFJvL6C57eizkuJT.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/1qpSLAuFJvL6C57eizkuJT.
{"copyright_id":"0x572c12ef8f474044ad8c228596ec921a907bd94c884a9376ee3c5d7105cce56c","isrc":"USWH19900986","name":"I'll Still Be Lovin' You","registered_at":"2026-06-27T10:58:53Z","spotify_id":"7J0q4VcbQpdyRKRZKQKDVO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572c12ef8f474044ad8c228596ec921a907bd94c884a9376ee3c5d7105cce56c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7J0q4VcbQpdyRKRZKQKDVO.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/7J0q4VcbQpdyRKRZKQKDVO.