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 0xe739899cbe97ced2acd9b8f00d014d9306cdea582bce42a36561861048050d8e. 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/e227c030-5a69-43c0-b716-72d37d9161fc.json and https://artists.proofprofile.net/proofs/artist/e227c030-5a69-43c0-b716-72d37d9161fc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Baby It's Cold Outside (feat. Chase Peacock)
Grown up Christmas List / Let There Be Peace on Earth
Want to Want Me / I Wanna Dance With Somebody
Poor Unfortunate Souls / I Put a Spell on You (feat. Rachel Potter)
{"copyright_id":"0xe47fd0c0303893b8aaa9e3cff6744c640813ef4820cd77120ea988b7ae714533","isrc":"TCADB1759108","name":"Poor Unfortunate Souls / I Put a Spell on You (feat. Rachel Potter)","registered_at":"2026-06-06T18:26:38Z","spotify_id":"2RIExFVAO1DGESqnHVg06A","type":"track"}
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 0xe47fd0c0303893b8aaa9e3cff6744c640813ef4820cd77120ea988b7ae714533. 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/2RIExFVAO1DGESqnHVg06A.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/2RIExFVAO1DGESqnHVg06A.
{"copyright_id":"0x0b06de9ff1d69ed09b79c6b666b2ebc3d7e4f5ff0233bd85c86a8758ea628d63","isrc":"TCAFX2130427","name":"No One Mourns the Wicked","registered_at":"2026-06-19T18:59:48Z","spotify_id":"2XoqLF0lCkycV5iVso6RHR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b06de9ff1d69ed09b79c6b666b2ebc3d7e4f5ff0233bd85c86a8758ea628d63. 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/2XoqLF0lCkycV5iVso6RHR.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/2XoqLF0lCkycV5iVso6RHR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe051083ed6f38062f90c9f483937f3ac9dd074e1780f48c8f91a7e846c0dab4b. 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/1aV2uNFiGRAn45rmk0UbGo.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/1aV2uNFiGRAn45rmk0UbGo.
{"copyright_id":"0xe85dfd2e89c23c4796d8d6b4c60cf03bc7ee670614af0c307d3a0c729d7a62ff","isrc":"TCAFX2130436","name":"Dancing Through Life","registered_at":"2026-06-21T12:12:00Z","spotify_id":"0gLAGPshKyUp9ILGL41pJk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85dfd2e89c23c4796d8d6b4c60cf03bc7ee670614af0c307d3a0c729d7a62ff. 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/0gLAGPshKyUp9ILGL41pJk.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/0gLAGPshKyUp9ILGL41pJk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edbada450d5e04672f96dac1e68e340723418775e547a1672f4e536ef74608b. 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/6JS0WlKVZkj4kR3mhoTFir.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/6JS0WlKVZkj4kR3mhoTFir.
{"copyright_id":"0x3d3fd20814ef7029511b4d9bf231fab448b6dd0ed3c7ccf0aa98eecde09de452","isrc":"TCAFX2130440","name":"Wonderful / March of the Witch Hunters","registered_at":"2026-06-22T11:33:29Z","spotify_id":"7K8EUoglpmyEB7QDzSsYZj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3fd20814ef7029511b4d9bf231fab448b6dd0ed3c7ccf0aa98eecde09de452. 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/7K8EUoglpmyEB7QDzSsYZj.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/7K8EUoglpmyEB7QDzSsYZj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e29396f22f86991fd1673c5170e0db17b9d39153904c922cdf7fb666d9011a5. 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/5WUcM1SkEebCjHxLZVL7rT.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/5WUcM1SkEebCjHxLZVL7rT.
{"copyright_id":"0x0d4b91c39722e4a65d7e27f985b3a492152099cd8b88f1ff54342b52e2ca0a21","isrc":"TCAFX2130451","name":"Defying Gravity","registered_at":"2026-06-11T20:45:10Z","spotify_id":"6qJ7CCHtnrZXSYJBiAwFfn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4b91c39722e4a65d7e27f985b3a492152099cd8b88f1ff54342b52e2ca0a21. 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/6qJ7CCHtnrZXSYJBiAwFfn.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/6qJ7CCHtnrZXSYJBiAwFfn.
{"copyright_id":"0x563b159101e77f0fadbcd46782b110c1698d55cf978ea46c97cff65e980ee746","isrc":"TCAFC2075906","name":"Part of Your World","registered_at":"2026-06-10T05:40:57Z","spotify_id":"35uJDpyTT3eyWR8ymTv3Pd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563b159101e77f0fadbcd46782b110c1698d55cf978ea46c97cff65e980ee746. 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/35uJDpyTT3eyWR8ymTv3Pd.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/35uJDpyTT3eyWR8ymTv3Pd.
{"copyright_id":"0xf1a9ec03072ac6f299eaf6b8f1511d2d33a83a36d14d98290c89a0d61964c485","isrc":"TCAFC2075924","name":"Under the Sea","registered_at":"2026-06-07T08:27:22Z","spotify_id":"7JnBFxolOWdalfwQivjUWQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1a9ec03072ac6f299eaf6b8f1511d2d33a83a36d14d98290c89a0d61964c485. 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/7JnBFxolOWdalfwQivjUWQ.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/7JnBFxolOWdalfwQivjUWQ.
{"copyright_id":"0xd00bbaf663365d074e3af4700af3aaefd1731c9a2dcfcffe0d01f5258a0ad531","isrc":"TCAFC2075959","name":"Poor Unfortunate Souls","registered_at":"2026-06-07T02:03:20Z","spotify_id":"5XYq0HBdDPCRIRxq98P6W3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00bbaf663365d074e3af4700af3aaefd1731c9a2dcfcffe0d01f5258a0ad531. 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/5XYq0HBdDPCRIRxq98P6W3.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/5XYq0HBdDPCRIRxq98P6W3.
{"copyright_id":"0x1cfd1b0a843acc5c1b555a9707a913d9e14a0924689c0e9c62988db4d6c5e3f6","isrc":"TCAFC2075962","name":"Les Poissons","registered_at":"2026-06-20T09:20:14Z","spotify_id":"0ERo5EVTC2LQD6izTHOXFV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfd1b0a843acc5c1b555a9707a913d9e14a0924689c0e9c62988db4d6c5e3f6. 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/0ERo5EVTC2LQD6izTHOXFV.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/0ERo5EVTC2LQD6izTHOXFV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d99fc8b41fcf4d1874320ce9457bb9c4c824fe4545e88520639744bda8e2f4. 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/6WaGySRIDrCdnXEkFQNn10.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/6WaGySRIDrCdnXEkFQNn10.
{"copyright_id":"0x8ac06674e6e76cae827938a1ebc6c175d59ad90f3643bae10f5f5e417d9747d8","isrc":"TCAFC2075972","name":"Vanessa's Song","registered_at":"2026-06-10T19:26:14Z","spotify_id":"4lfgIXdw6VdIMYjyZCG9Cm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac06674e6e76cae827938a1ebc6c175d59ad90f3643bae10f5f5e417d9747d8. 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/4lfgIXdw6VdIMYjyZCG9Cm.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/4lfgIXdw6VdIMYjyZCG9Cm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4021034165a3ea4faa74458d0bd6f06593f88fd138a854a6e37652491ae946. 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/6uAVqDIk56nUtN7guIIupU.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/6uAVqDIk56nUtN7guIIupU.
{"copyright_id":"0x9c001e32b7fa2fec96e125c0ba45065d3478bca05b883ae17220a02640e95039","isrc":"TCADE1778559","name":"Where You Are (feat. Rachel Potter)","registered_at":"2026-06-07T08:22:14Z","spotify_id":"1PGgqoYvSPIDTuWjHX2bkS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c001e32b7fa2fec96e125c0ba45065d3478bca05b883ae17220a02640e95039. 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/1PGgqoYvSPIDTuWjHX2bkS.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/1PGgqoYvSPIDTuWjHX2bkS.