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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e154ff4bdc7eb6779a4c94cd7e73f2904aeea58e459cb73e36a6fde9ebe771c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e60561d1-6496-44a5-a638-4359954ffab4.json and https://artists.proofprofile.net/proofs/artist/e60561d1-6496-44a5-a638-4359954ffab4.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4f1463f2b0241daf7f48fd0fcda916dace06f7d8e74d6ce7bd452cc91e2627. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/BXBMG2100072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f21bacfaf4a4a3631a80dcc0fe000cb01f4e5f714b18737ff468a29cf17b35. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BRMSU0800057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb584aceda0e916faaa26300a2d96c07c35baa0c86643feb81a2e57ac527d3951. 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/BX7E52400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ac925381790019d3c539d552219106b2c98886d679fb6959bbe24fdc11f5f9. 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/BX7E52300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c83821302f7e267bc93de3c7c3aabe8ac25f004f8d0e88d0dc8c2ee8719a43. 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/BX7E52400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a029949bc60ff1bb906cb8db0efae022d5165423eee64ee99604d267b32be6c. 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/BX7E52400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2fd696921977a626d882720c5420a5407802ec9d7cfa52dd11130a3747bf054. 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/BX7E52400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cb32729ecb78a28cfe550c8a2cea2e3db177dd068550d3aafb54543e39908b. 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/BX7E52400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef7d5d422d5baf8ccd694fdfee21c63635ee96182764743c1b943330cc6f068. 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/BX7E52400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3d351934cd6bb60edd474258856258f69e5f19d560871c2341b2ae14ff0aca. 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/BX7E52400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32087f957852fa990e82af3f62f5dd2cbb6d5cb0e5e4720d67ce18486ef892d. 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/BX7E52400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a11ffae2ef7633dbe352bf19b7e2126d9512d7b8a72aed4919bb19364660300. 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/BX7E52400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee5e940e54737f265abaa7101dde2f10685a40969932251306cf101bf61ce8c. 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/BX7E52400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff95fa664b75c368fde65e7e8b262df12d71caaeca0543a98e363bd7f95f0c9. 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/BX7E52400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb584aceda0e916faaa26300a2d96c07c35baa0c86643feb81a2e57ac527d3951. 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/BX7E52400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51767c642d6888301dceec2b4643e78f06406c2ccc10e81d4a7f441c6960a79f. 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/BX7E52400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474ca7d9e51452e10e96685a92b3f68a25c999ec3f339bc6cbfc910013c96275. 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/BX7E52400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f66daa473c46f2078ad7aae1138d819c7ae44de290e6e871b1f5e1b26a3a7b. 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/BRECI1800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b1e0e114f157a978400c4f6bf9605f7af6e51c662333e74d6a153092b9c1ac. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/BXDFR1700051.
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