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 0x302542d1c93f5fd6fab3403c72a3060d98972d6ca639a15abefc39cf3a7fcc5f. 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/36a83d17-542a-43bd-bd3a-e2aa3a45c572.json and https://artists.proofprofile.net/proofs/artist/36a83d17-542a-43bd-bd3a-e2aa3a45c572.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 0x1326067e142e5b1aa5d334146c5e1cbd02cb6b007e3dde6f705192d5231ee5c2. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/GBKPL1943118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984ab311692a24d089515a414f9924ac21bd28144abc1d864ed88bd11e4ff7d2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GBKPL1958418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166216bad290d01757f1a5004bd22745ae1aa049e4bc94300b254941bfe4aa81. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/GBKPL1958420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c1d3ae15aec53361918cf45205b88bb3ec1c9238f3bbcba70d34fb66f17813. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GBKPL2162117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb736382479d8e93655fc0b86071c8bdfdaadf4190bf9e388012cdc0e7b7405. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/GBKPL2162118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258ed8397057b145853c6436904e881bc203d9d13a39b8982269dbcc2d7ec548. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/GBKPL2162119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517eb9ee781dc69a5808c0b49e060d6cf30809d782f26696c38e9c0a4736478c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBKPL2162120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce096673a1b350077fd2ac0f4970b50cb50c2d61251691e59543fbc2e2c79f2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBKPL2162122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52439b522672243eb6be7a54d3fd910f8f8477a845b70b531735ae31f895dc1. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/GBKPL2162123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf39281d3dc3e3542776462b20e7c5224e22be7fd30e2695cd911b0382e914ba. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/GBKPL2162124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c274629f8f565d4117fbd4bec2b03412219ffdceea0baac31e311e7e388ae4. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QM7282378084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1801acb475d5a08b4d1317e39f14a7ce855fd9400e1a0204e2ad761d82edf9. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QMBZ92361407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3f897f9c9993a8e9a1f406f3673bb0d9ab33e8c088670a5e89839dcbf609afd. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QMBZ92361409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65bc6a32095224398fd31216e2136fb194076a43dc0e37d18ae44d06d79c97ff. 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/QZQAY2419523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b92d3a6c30bdc70451a99289c5e9d56e552d20fb02ed62b1dd3c36218eed7a. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZS7J2428986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa947fe9542956f53b77fd158e12179bc5778d27e11f543f7865efd66e9f19781. 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/QZQAY2415199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b776149bae5fa18e29b31c1fad7fc6d1bc1fe2f067dccd1031ff8f25453931. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZQAY2432710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed0cb3d437e1ee416173805276dc6165f67086cd4d98e3688187d71134de70e. 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/QZQAY2481154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a78c1b0e54e4a965912f0d6618cadec78160454a4502e8d43c961762d882420. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QZQAY2426398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8319971ed97d08f1dbd8272902aebd9cb82a924d4cc0fc969d33ad88fb664f71. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZQAY2480521.