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 0x92f1277bf5396f647ca6cc427042788f30937d5b27e17d1ea9063cf01088afd4. 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/a6f0c5c3-8945-48a8-8301-af5c8a84d12e.json and https://artists.proofprofile.net/proofs/artist/a6f0c5c3-8945-48a8-8301-af5c8a84d12e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x06c86a852f28c8bafe012ee1f37a6bc1e5ed60c32178df80ad7bb3a80cbff508","isrc":"USVR90540904","name":"Mercy Me","registered_at":"2026-06-06T21:24:13Z","spotify_id":"3lyGPUbSIXOuOWZ636okzu","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 0x06c86a852f28c8bafe012ee1f37a6bc1e5ed60c32178df80ad7bb3a80cbff508. 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/3lyGPUbSIXOuOWZ636okzu.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/3lyGPUbSIXOuOWZ636okzu.
{"copyright_id":"0xfd51da945d44ffa12fbfa797ea3fd92ea5b60507a58725937e12312626da7573","isrc":"QMRSZ2302161","name":"Hot For Preacher","registered_at":"2026-06-05T11:02:30Z","spotify_id":"1UcN0LPyGfmprtp5PlivjG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd51da945d44ffa12fbfa797ea3fd92ea5b60507a58725937e12312626da7573. 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/1UcN0LPyGfmprtp5PlivjG.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/1UcN0LPyGfmprtp5PlivjG.
{"copyright_id":"0xb32de82fa3d95d20233b6ae68da63fd6113bb6bc8d78dbf34607b718faf3a415","isrc":"QMRSZ2302162","name":"Meet Me","registered_at":"2026-06-06T08:00:21Z","spotify_id":"23NnhsOiuR9sYdrgwxV1RS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32de82fa3d95d20233b6ae68da63fd6113bb6bc8d78dbf34607b718faf3a415. 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/23NnhsOiuR9sYdrgwxV1RS.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/23NnhsOiuR9sYdrgwxV1RS.
{"copyright_id":"0x23bcf145e946a44edcc78b80e10253f5c1a52934cd513fac9b5df805d5e2c980","isrc":"QMRSZ2302163","name":"Versions Of You","registered_at":"2026-06-05T19:50:40Z","spotify_id":"1mjnFCE5vwFOJqe4PCsoMH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23bcf145e946a44edcc78b80e10253f5c1a52934cd513fac9b5df805d5e2c980. 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/1mjnFCE5vwFOJqe4PCsoMH.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/1mjnFCE5vwFOJqe4PCsoMH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eceddb0bc5b6fa9c2143680489525d00296ed313682738ff38c10c6d019be8. 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/1QzdUCuGse7e2o7oxBHJR6.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/1QzdUCuGse7e2o7oxBHJR6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f261c71692099ecae6bfdea9e436f940d7f97135147ae7940d1664c289d3c0. 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/2K5rOKuCxABEObVGMy8q29.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/2K5rOKuCxABEObVGMy8q29.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f294e0372fe95f9207c534f20738e9f88d0fdb452b6d19fa90443676d601c2. 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/4447WSwIe8Q9LNKIh7kZDQ.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/4447WSwIe8Q9LNKIh7kZDQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584f45c0a3239e78736785b5ec9fe68a5351219e1161237c9a746879f9e7438a. 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/4rRFTcNXhp2y2thpIoItHR.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/4rRFTcNXhp2y2thpIoItHR.
{"copyright_id":"0xdc98fe084af1cd67d7fe1d401ce0eaeea40bb282b24fad13be3f95d8061cf782","isrc":"QMRSZ2302168","name":"Blood, Hair, And Eyeballs","registered_at":"2026-06-04T15:45:42Z","spotify_id":"0fYrJmSbKcBgRZAno8Jkns","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc98fe084af1cd67d7fe1d401ce0eaeea40bb282b24fad13be3f95d8061cf782. 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/0fYrJmSbKcBgRZAno8Jkns.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/0fYrJmSbKcBgRZAno8Jkns.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3793da4a2b047fcef53243f4fbdb3b25bb9d2b79247b8a81d5185f767c8290. 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/0pnjNqxKXy9dn46lac5VnQ.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/0pnjNqxKXy9dn46lac5VnQ.
{"copyright_id":"0x9a8b9c71c1ff40826e3ad68497ac4fef727456d3e5c2ae12e11538ad20b7f376","isrc":"QMRSZ2302170","name":"Broken Down In A Time Machine","registered_at":"2026-06-06T21:17:18Z","spotify_id":"2eOCC4Dd8kjSoCz9pyDLqZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8b9c71c1ff40826e3ad68497ac4fef727456d3e5c2ae12e11538ad20b7f376. 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/2eOCC4Dd8kjSoCz9pyDLqZ.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/2eOCC4Dd8kjSoCz9pyDLqZ.
{"copyright_id":"0x6034344a458ef9bbe7ea1a6a467efbef3f7c2f175a6df82b397f57e1f4ca1148","isrc":"QMRSZ2302171","name":"Teenage Heart","registered_at":"2026-06-06T08:00:46Z","spotify_id":"6qHHb5Cdk5zQggpmaAxTmT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6034344a458ef9bbe7ea1a6a467efbef3f7c2f175a6df82b397f57e1f4ca1148. 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/6qHHb5Cdk5zQggpmaAxTmT.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/6qHHb5Cdk5zQggpmaAxTmT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753ce0d4f4e0d2afe196195ae4565f775dcac51e52304dcf3035308d2b1543ca. 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/5ZAi4uu4ECJBivRPD937WB.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/5ZAi4uu4ECJBivRPD937WB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f662f5bcb212cf1a2f515333821172f9c59580c64d8900cfe3b496d592820f. 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/5A8PdJMoST9yVK9paxP4Zu.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/5A8PdJMoST9yVK9paxP4Zu.
Living Tomorrow Today - A Benefit For Ty Cambra
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72819e31d4400718de3981611ba906bbd9e9a5203830cc362ff6a0023c466711. 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/3pKd2WdIgHxw9ztbAjWUJ6.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/3pKd2WdIgHxw9ztbAjWUJ6.