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 0xbb573b196baf75c340ee26917d0912560ac47c62b306349c1d47a582535c2715. 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/945909d7-8e08-42d5-9b5f-d0373ae80102.json and https://artists.proofprofile.net/proofs/artist/945909d7-8e08-42d5-9b5f-d0373ae80102.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 0xdf753f6394b91aed9f32b3efabcfc0ecfe53abce62253610881339fc3256fb83. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:28:48Z), 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/BGA471905887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0b5bfc6e30da2967de4c353927a0d1b16d9bd3c818f5438e158fc67b225d15. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:08: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/BGA471905888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16bdba93d2ab78676e8aae37510b27758ae77be221c962863b7713e80d35b15. 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/BGA471905889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf08965e8dae5b286873409f7b37daeb7840bfb08ca5f2f57c5fdf29c1618f6a1. 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/BGA471905890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59982465be13b0d9105a7387c7b40070d26392d133e2520569c95c6aecfe599. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:13: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/BGA471905891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d2b8cf00df16407071408ffaf46a735f7465db884491651b12420b02885768. 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/BGA471905892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d76c556b26a37dab9e6add14b7937b5ccf8e639fe8320ebc2df3be14601984. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:07:42Z), 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/BGA471905893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9e40974848d1bbb23fbea7207ff9fd9bfc0e091118b8cc9561e9ed593de5b6. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/BGA471905894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120f8efc69adcebc2b04bfff2828a9af392615c3944fd7aa3d89a63df7e9c114. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:57: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/BGA471905895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afebbf1c5d69fb4f1c31cc0661b7d8e500d920d08583e201bd6713f1e0699e1. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/BGA471905896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58213632583863b3a1504ea7977beadaa8a34e69535afb85ef15d9bbe1ba7382. 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/BGA471905897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a5e11060347af1805b8d5cb94e2a3732d488fb7ed08755a04a5d41abf27e01. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/BGA471905898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1520af26b6935304f4e2b1f7d873e845bbc1fd9c57a5be5abaf102db02fd048. 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/BGA471905899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbb7c22a1b3da4a2f366f3daff93dda9152c82f2abc52445525d9b7baecfbbc. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/BGA471905900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc44c394ba9969b7b6aa725c2e4dd2970c6835286322b7ba1dfbc3069fe1bdd8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/BGA471905901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16b765d36d0255d1faaa3d192134a3bb4925cccea6b80b2084702055327a5e4. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/BGA471905902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5276ec0dab968da657f029028e7af1f4ad4c30d585d14cff475ca687605aa85. 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/BGA471905903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa170c700e54331ff003a6568770efe8a99e86f13ca26cda2c235a83bc6bc3f. 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/BGA471905904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff138538cd36538ebae3a538b0df389aa24d111879381440629b121d3694a94. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/BGA471905905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef52416c7eb29810eb3b8744530a46d4af2a126e1154f389ca90fe3c157c509. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T03:49:20Z), 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/BGA471905906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd9d1613f567cd8263ff8863a0671befc52bbe2e9fbe401c1300a543c8213ed. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/BGA471914665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998cd2b30e5a228c0fe3dba1b6bb82e1cfd821173be960c011f78e6418491a67. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/BGA471914666.