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 0x499d066da636d0b0dfd58ae67293a60fa144064cf8bd83f3be660fc02960a7bb. 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/f0dcb175-9f90-4c1b-8fc7-8108c061ba3b.json and https://artists.proofprofile.net/proofs/artist/f0dcb175-9f90-4c1b-8fc7-8108c061ba3b.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 0x5f05e68a4187359b944d2bceb27511c2907e0a733384598da0c043efe182237d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6FHyLs8b5Qzsfif90GCqur.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/6FHyLs8b5Qzsfif90GCqur.
{"copyright_id":"0xf30aaea3174037a3dc4953ac73d9cc923d52b7a0e259b0504879e45d3af4ade4","isrc":"QZTRX2445203","name":"Living In The Darkness","registered_at":"2026-06-07T15:13:33Z","spotify_id":"6ZjPGSwQH1I9srKKLacKKh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30aaea3174037a3dc4953ac73d9cc923d52b7a0e259b0504879e45d3af4ade4. 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/6ZjPGSwQH1I9srKKLacKKh.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/6ZjPGSwQH1I9srKKLacKKh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd112e9d3f2712a86efbb2ec5045ebce09a997b13d5894a4b862ab005b30cb5b7. 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/1U9ugFlQq2bW2qHr5c51AG.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/1U9ugFlQq2bW2qHr5c51AG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20cbe20d219cc08b02f41b5fb8b33a4373912ca175551d39026a44db46ab997e. 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/3OcV21fx20LAkBwUZAz3ug.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/3OcV21fx20LAkBwUZAz3ug.
{"copyright_id":"0x316a689f0a0faa675dd23e1fbce7d0317ff231ab5af218b9965c14d192bf7fca","isrc":"QM4TW2411873","name":"One More Night","registered_at":"2026-06-05T18:38:36Z","spotify_id":"15cSj5ZxQX3e6OoVRbuEgU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316a689f0a0faa675dd23e1fbce7d0317ff231ab5af218b9965c14d192bf7fca. 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/15cSj5ZxQX3e6OoVRbuEgU.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/15cSj5ZxQX3e6OoVRbuEgU.
{"copyright_id":"0x109074a81173db87ea8d3634ddf395b9fc23a3aa10db006cbf6d73b720bd87e2","isrc":"QM4TW2411767","name":"What Do I Do","registered_at":"2026-06-08T06:36:21Z","spotify_id":"0XgyhV2dUvJbQVNIG4kydx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109074a81173db87ea8d3634ddf395b9fc23a3aa10db006cbf6d73b720bd87e2. 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/0XgyhV2dUvJbQVNIG4kydx.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/0XgyhV2dUvJbQVNIG4kydx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9d592eef52920a056e433d11c430100c4c364dcd0daf3ac7257bb618d185a5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/65GhRFa2iJLzBgBpzx2hkM.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/65GhRFa2iJLzBgBpzx2hkM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c81b8cca101093edeaca9faa57eba12a6947383546c19a54c7dc5da83c1c03. 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/47Mexso7Ks8WzdtbD3p1Fw.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/47Mexso7Ks8WzdtbD3p1Fw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395e415fd8479fe7ef5283e9fc6d545061703e50127738b777c4ef161bd34539. 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/6yQrGwbc0wxT86iA89o5UD.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/6yQrGwbc0wxT86iA89o5UD.
{"copyright_id":"0x3ef72918e2cb91aee5dcf9df63be5618d05b403f9c3c0b36d04e7310f82e001f","isrc":"QMFME2317353","name":"Get You To Stay","registered_at":"2026-06-07T22:48:04Z","spotify_id":"1uRLtkIhbYZFvwNUIFaZkk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef72918e2cb91aee5dcf9df63be5618d05b403f9c3c0b36d04e7310f82e001f. 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/1uRLtkIhbYZFvwNUIFaZkk.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/1uRLtkIhbYZFvwNUIFaZkk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f51dac79f292a6fb29d6bc3fdea1a86025214f8189f5a6ac9a86e841cb01e3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7Kjd35flpekIt7nPPGMbEV.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/7Kjd35flpekIt7nPPGMbEV.