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 0x4d45cce692aaf4bdef9b23dfb394a62305a8c39332522243f197e36c6333f232. Chain 2 (Bitcoin): anchored in block 954115 (2026-06-17T15:44:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/77618aa5-73a5-4c34-b1cd-028bd7d2da60.json and https://artists.proofprofile.net/proofs/artist/77618aa5-73a5-4c34-b1cd-028bd7d2da60.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 0x1f621aa74faedf662b39988cc891a53e7fecd1a2189e2018d779c341222a7765. 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/QZNWT2155563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e8203c8f8c664942b5dfc2fd75e2aeacb78158cc67ec8416e2708080319271. 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/QZNWT2155566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaac3979cb603b72ea3258360a5872732d9fdcb7461dcc944c2adfe23d684e6f5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNWT2155561.
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 0xade6a3df98818ca9b16b2b387702bc510f95f8e16dd4eac4bda0ed02cb435f55. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZNWT2155562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814800e68f718a3bdab30fdfd80f5f07aca99f0d23f7096417696951581dba53. 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/QZNWT2155564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85d665e5ef3976e304bb71384a5aa61a477331f5668de41c17a8154393c9181. 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/QZNWT2155565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74365fc2fc811166d9c9d4f0506d3ad62317c3176059c23080690e5fdb488493. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZES52127673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5c13f2f4f155795e7ca0381c585f48aaf05cd85018a3d274a6e71f165efa1d. 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/QZES52127676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09509c85b72dc86779a13d6009cb90c5dcc457a362e5085b879d0426800f556. 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/QZES52127678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b2d29737afde4831d1240a3b6619c7eabca3e6356d986fe9fdec62432f8d70. 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/QZES52127682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e23edb8914fa6253c01ad161905883aea525ca82c33b2212782c0b2f100ff7. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZES52127672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe029b9ee37a2c080633b08b6bbc9a9293e564b670c0c221256b97f8d43f08361. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZES52127674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e242b27fac41e38cb5a1c583ae04505e18ca9cf0fe6e6a5a8a0a5e5c945dbb8. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZES52127675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9741eb589939d722f5828d82c306e6d79b9f3148f768109a6f0f1370036ee649. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZES52127677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24368381572b2a50f213d1e482bf3e291beaf1502d73b0d3b7e8b86893e5950f. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/QZES52127679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9162b2fdb7262454d6a49caebf74398d9c1891b0a65d10a46eafd5aa64d0f8. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZES52127680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ca58aa13631814e1ca281ccb2ee5baf6b8874382825aa0a5b3ccf6ff54fc6d. 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/QZES52127681.