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 0x64d90002987878a93337443cc2133e40945a475128b19100931399404a07da01. 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/260d7a0c-b58d-4d88-a391-3d8350caf2d5.json and https://artists.proofprofile.net/proofs/artist/260d7a0c-b58d-4d88-a391-3d8350caf2d5.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 0x034628bd42f44fcd680e3bf03e980a48240db53c82ef8eb0e7fdc507ef8bed7c. 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/SE6HN2464137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b4bec293aa1efd756255150818c26ef67f481862d93fa8a8f16be2585fddb4. 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/SE6HN2433012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4280cdcc370231adbb2c9e27b554cdfb190151b7a59318c03e0efa83aa8ded50. 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/SE5752474895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc532c39f1ced274017e6f1e1d356c01bf1af24f1aa4f7791828538da5d5032d. 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/SE6A92368371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ecade92bc40b0ec889aeefd2ad7b855d5a90fefaf549dd8c002f604ca7d2bd2. 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/SE6XX2315283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08881f55e5a1ef15c83dbf547c5ef48dd8ed85b404b5cfe985af3d75c5da7c22. 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/SE6XY2387879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004d5917a7842633bba83738142cd63b3c02f549071d5865369fb98010dfd8c1. 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/SE6A92321457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d749eff3aee3110ab0973da979919e5dfe994ca2e478becf5882d07700c8088. 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/SE6SA2372731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99df182cd9b13ed32e79b9b1ed2d1cadfa1916e5055cbdcbc6656ebe6e9f8eeb. 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/SE6HN2254532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cc6c9a04123dadba065fa1da344c68cc743ec4a5edfdc7d67519b6f21c700f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE5752441785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c191d6b26d2f7cab5468fa78843046c3b0d13eccbb0b8af41bc1f3552b86720. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE62M2294049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9531dc787be592b0a2f8a8079c5fb2dfa5fa94f4bd3ab1ffae9efe2c359a4f28. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE6HN2444898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd9db27f1167de268c1892c38ad3b6be3d871fe0b18212631615ad82d4f514b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE6I32463305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd15c8210f7eb44ce4dc98a50de35893a5ad0214d5dd081c177473e4fd48daed. 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/SE6SA2433129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5820c49f4a43b73d7dc4b1b08b68e15761c06e90b25fd07b235613946a3a39. 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/SE6SA2459777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2168d7ee51d8b641b57cb064844a39c56a6afc88d3c535ec394b34b7218a1468. 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/SE5BU2550147.