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 0x6df4ce0e827a6b18035ffdfbd706804f6574ccbd8c7cf6016a3cfc045d6a6952. Chain 2 (Bitcoin): anchored in block 954615 (2026-06-20T22:44:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c4d4c3da-98fa-4f38-a1bb-29cda998a6ea.json and https://artists.proofprofile.net/proofs/artist/c4d4c3da-98fa-4f38-a1bb-29cda998a6ea.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 0x518afdd083f7360b7c0d2b2afdfa9457a013280ecbdbc9c39c3e0c8b1355e59b. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/CA5KR2472063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3beac8f768d3ab313db330dfcc947e5e0cfa1c93acd7e34dc9e170c8a83615c6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZMHL2399924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8fc7a073cf65d1bf9c5d71dbb0ed6733a976098df108506176759a544b47e0. 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/QZS632327067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb696406b55969e914854b1a4683082bc6085dc5521fb98def5b024d2f9fd67d. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZMHM2215701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1f249d0af9eee5ac0f142edaa1e7ca1cf0808ac93a009ceb6e55c5cc0558e6. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZS632283872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9c585b8dadbf9e5396b9a3f468e68f6a5cba9a9dd4452947e79b6b06dfe0f3. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/USL4R2468435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dc985b084a2ecaf3c4f0488bb6a551256dcc566c0637018bd151284a3cc283. 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/USL4R2468436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78250eb166b831a91d40843cc985eb7d599c7c575bf26f246a8b5cca8d6c614f. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/USL4R2468437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf116d41edc518ec717f0c6f90b84d9125f98d4fcef76038469843eaf3ef93623. 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/USL4R2468439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b9403fe3e7702eff9cf4d85841f22a699538b27c3d1a59b9559dc891ccec48. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/USL4R2468440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ab2aa2ca4831d3c2381ea0335acb82169a201a63303f255e4f065d3bb6a6a5. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/USL4R2468441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24627a8a6982980fd6da4d895cff02743b15a1bf61d5361d05fc14ba82e67b1. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZW9N2242871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9306bb3395c419f4bf3744a43f32ffe6734f497eb1246d1642a158199ff02d. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZS672111218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fa6e42b448c0bab365bd06046d630bcb0c2d76db8311208b76aacd32f5cc1f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZNJX2412842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b8acad39960824e7948db2aef0a8981d6b540198f908724bdf4fbabbec5b59. 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/US83Z2325509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e099bdd1c533ca79672246950c88fcf7ac376d4d540354eb167a23edb568f92. 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/DEH742500792.