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 0x091d5eb10a513a50e0fea8a02b9d009b12e33c89e463dceef7ae14a143cde443. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e52b7101-bef0-45e1-8868-e5f33f1d2313.json and https://artists.proofprofile.net/proofs/artist/e52b7101-bef0-45e1-8868-e5f33f1d2313.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 0x101c737be43b8c47ce5b2370f311be6179a7a82485ac82824345f7b7e82e8c9b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZES72586113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75bf2e5850f385c4ac7eebb65dcd609e74acf7b898ce2a05bb4561c8c7c7841c. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/QZES72586114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26616d2eeb066307a12fe48d09a273293a3fad014b2fada725d056e95290b46f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZES72586115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28364c2f6a3ca4cbf9953e021827a6192d48bb51668d5b2f03d911c966b2b48c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZES72586116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911fee0cd99373091d5c9113ad6f87c59c1ab4c18f9254f716c9b662f0347068. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZES72586117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84efcf238d018056fafc08392b83e6b2884a911ff83245988eca39cc0b483c4a. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZES72586118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ba55d92ee3d6841a0f1f9e0f2f0c24b65499c2f2a8dc45fe4489f24e648353. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZES72586119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd8d0bf84e76234c201a4325027e5fa68e8c23d2f6bbac6d7b44a54fcb8655e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZES72586120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d366e5ff436ce6c0336e62ee612c3b5bc413a6e047a8fc7e3631a02c840855f. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZES72586121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943323048b0fd3f2bda0f7b0e1510bf46b33d58c8f09966ffc0420fae1812f83. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/QZES72586122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12755cae3cf0949b1860708e634273b7906e8035a9d740b9ce878e28d22057d8. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZES72586123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd996a4781465256b6ba88e9ce7f5240c7c32430e6c6c268a445b775b1f7aff. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZES72586124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa8f3391ac60ea3f8243d66c0181b13d53dd290a6699e83a301c1ca53504a1c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZES72586125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f7b45d57cf71d7b802d65af5329875691800d7b4a274085c5448107af0eb1c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZES72586126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c288c74814e4c10399e852a9fdbb3c531762199c4dbdd73ba48dfdc448503d. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZES72586127.