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 0xba92dfd1554f971ad3c1913979dabefbf059343322aa29e09794a74706a54588. 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/c302a920-5855-43fb-a0eb-1a28ab1d8387.json and https://artists.proofprofile.net/proofs/artist/c302a920-5855-43fb-a0eb-1a28ab1d8387.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 0xb42731734d6050a472041575dae7a258fd6a680687fa8bd145f72a0d7df4aa4c. 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/QZK6L2552096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6d5d3476bcdda60d046b166d0a29d6fafa837b830c9217a034ce39dd25e950. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/QZK6L2552097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d7d9abd77ff8f7032f49446fedefdfd279926b2428f5377b3500ee7bf3ef01. 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/QZK6L2552101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe228f8ce62f95f995b6bd8badb1eeb42fa8767b8949e22728d2b82a19c8ba882. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/QZK6L2552103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0365928d8c830bc447580e8128fd6525b73a6e27eb5673cc08bec23870418b2a. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZK6L2552104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa48442cf5eb01f59313cc7b3aea90bdc8d58f6982dd085ff59964a1986e2649. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7M2524789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf308fc65588f290eda828e8945a0fc35bb271080631f49c98ef8ba0dfc8e1e5f. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZZ7M2524790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4264d4e47574b38599421ef51b90966bb13da7ee8a6493ba261cbcfc65d35060. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZZ7M2524791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9660c82f0b2430b17cdb4dae0f6c2b3fc2ca264b0972ee77035f91f05c0688b5. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7M2524792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4292f54f3f01223a64d9d95da7c8eeda3fbeebeab739a17ffd2d5b562f80de. 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/QZZ7Q2530388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403352ce2543f675173dc447106b998dfea89ed032d63b3c72f2628c02f4f961. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZZ7Q2530389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe72d3c8e94fc6fe8bdf0e44d90d0cf5848085841e1d04c66bea307caf6eda2. 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/QZZ7Q2530390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8c3dac381bfffd6ade07dd4bb041c8ed647457bb0f5f64df9d4e6c797136dd. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QZZ7Q2530391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132cc6bfb78f2fa218a5ad4cbf25efd861e3ee2361b3ffae8fbe69b15e3c1df0. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZZ7Q2530392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f5d704d32c94db435fb9cb1d66c1f371964abb1aaa0b3bef467aeb13714725. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZZ7Q2530393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a2644c3eeea7a4ed9252d5f99813fb483e747686bb6456890e6d1ef3961d9b. 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/QZZ7Q2530394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0143f3d0e1f02a4d102d388e38c3a1575cb155cf9928907222dd3984a5694cac. 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/QZZ7Q2530395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4578cdc5e0d67aa637025d3819f4d567278afc58c99e5480f2c8dff1b4eb95d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ7M2522631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10a39c8905186c83ed678f7b65377179f29f3d3a6c0888dbdbbccad59636a34. 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/QZZ7M2522632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2163b57684ea59c237ef8281199f7cf59e31d1b3bb7ea9f39cb7d249c12d196. 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/QZZ7M2522633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2520acc868e9e81f19f66ecaf04052b87331c49f75828f1ea52641a3dbce7120. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZZ7M2522634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6a7652b966892153472f96b1525f55fc8c7640b761f65ecbc3c2a2be413e2a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ7M2522635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a4a38052295e9288bfd596bcf5c8de0ebe207a485c7cff17c6b8ffa6c4f33c. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZZ7X2565630.