1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567204e0b98bd5b7e777692dcefa0a3b1dacb554be686bd1cd4adf0f589414a3. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a801518a-cc75-421f-89f9-cb8fc994488e.json and https://artists.proofprofile.net/proofs/artist/a801518a-cc75-421f-89f9-cb8fc994488e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fe910131e0e2fe341407f5eeb982e05f1456da803ce811b57ffc15080ee279. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca12cd4df8a80b6d72a4ff5f53b269a2aec46bc118803f182d1541fc2d4331a0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a238eb52f7f045fe2f3c7a5493f3df0daae40824c41009721419a61ee96af9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4232488b9875fc267cfcb5eaecb59e324d626a26f3973d2a9a9692f7cd4e41. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae87395127ad8a02bc08efeb374636e35144b7b5cee035d4b1b01f9cf3454daf. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2deb0cc9e48b94d970e3be194cb44a174f7994523fb8a4d492598d7980a0f4b2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575190abbb7320ae89cc05a185720722122953ea38661e6ff24f5327fcd1d2c8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1a118a26827ec66750feb2c9ffa8ba21845c1b024e2dcbc8ffd911baa0cf56. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a8cd5622aa3d22792bedb6d1fb9067a6c76c12d09ee2aa1d26f8c4a024bc34. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fec75f0c60c546074cf98837cfa00cf7d10e63c54735a7a129a3376c883f5df. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b759f1d1fd19f8cc7361001d2360c414af1c8aec97ea54b7d7e922b8a2b2e59. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b7f80d886f531a3a26d52707bf8a0e0bc92291a73e9d9e83bbdde2cc9bdcc7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1317af4d84ea619161200ebb6adf7c313d8ff1f96f7afb5fedc69b40280b88d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603a4f153c89d0645be2b331735696286111897586da5d0580b5bf0c802bae02. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b8723e9403a062e95af80ae3e3b619efacadceea9cf452505b3ec378835686. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc027d402f72e2ef8489fafdde3a9958f861464da43b66aba4d52d1a028fa9cab. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13355eca782f624878d4cccea15d9c90e31524c8ee25e0a847f429e6ec591ecc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2300097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c373a22bb2abefdecf1fc3295ed26a63a7446b3913213becfb79343b4393946. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bf06c7858556300c1ea721aeab68f2ea1898ae2384d14c0db8215f1ab5d2fa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BCM9A2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5844a4cba699c1aa5ae1ee0b59ac71ba60f4b80d42d1acefbad77020f11a34ab. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3427be66fa92966284f337420e552b3052e6271c535a1f72b03e42a846461e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3689469b3107a57236201b3c48eef027dc93f64e1a3a6fe06176caef096c1e10. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46432a423d00b2e129c0e75630cbc00e09a5e652781c4903e33444f4eb6236e6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6fbb06f887d7d802d06c065064a8e0b59fe2f9a3423cd22e9df65abf44b3fb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3427be66fa92966284f337420e552b3052e6271c535a1f72b03e42a846461e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/BKM2L2400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4232488b9875fc267cfcb5eaecb59e324d626a26f3973d2a9a9692f7cd4e41. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062404378.