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 0x77bad620cfab54147a14749e738c2efd74c2074fbec56525e3cef21efdbd191b. 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/847dd0fb-fe34-4fa3-8997-5b01f5a9e08e.json and https://artists.proofprofile.net/proofs/artist/847dd0fb-fe34-4fa3-8997-5b01f5a9e08e.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 0x62e54658b564035c95557c6a03b07807344e186efaff318ae2355ce97be858ba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2431670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fb49f421bd248d1eb3f18fb90b68dbfa29f63b09bf5fb97f80c5e8efb242f8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2417772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053914c536def12b2c082e708d2988e66de6d2e85dfa64140b92e715354b54e9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2418526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3277353e9d902b3b619a15cea5dbd322a3b39d94b3468350fd42fb886383e35. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2413301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6899ecc0ce6fdb687342002405aa46aa68fa1afe62f042d34f2583c64c4642d9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZAKB2401754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ab8388796415afe015f7b46c53a0771aa4cf43270268b82cc51f49989a2d48. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2384589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375a065bab04dc46449d3a6e5ee7d1e7473272ea96bf1eae3b374ec2a299a23d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2374337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a5f37c6a7278080c7a72c967d01fa3f35b2e37e4f10d4afb0e963c99dab815. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2368078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a77f5793c3011ffd310dee06bf49690d596ca33f27a549716115f6d231a1cc2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2364164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c77eb9ebec0bf288e7ab2d310ca8f9b4e0e453d0464001847dc8c5ed89c3f27. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2358996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae220eeb20fae0a6716f819da6e7539be46bf9fec8b96093313e2730372cde8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZAKB2356037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490a543769c086e30036eddf6b6bf615d624ad0998d53bccd5ac2326394f5da2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZAKB2349714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b8d9cfe9d3d52863bd0fe134edae5897c57615afd3f60b7056e5d4afa4bbe6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2342665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9499c5f331cd27a5a52f7d58ddf70091afac90e7a0dc62a797408f2634c1cb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZAKB2336794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d74cda7b191d34b07386fe041e5dc46ab66455cb794cd06f6c13eb9db29af3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZAKB2316200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a68385ce681a73559e21e88148be51151503a9c269693c041e2f3ec0c78d6b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZAKB2200481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2046f9eabab0716e0b41b2a38760159069ee568545c9e82ab328dbf361c8164a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZAKB2173434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffee233d9e09cd331f1a30b454ad35ae2e8a4c2dd46010185458e52fd4253fe4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2172946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985daeadba01ac9d37d28c16219e2a5900f987be0da81a6243319be2a9e3ed99. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZAKB2172947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4296b897bc838a8276034a9118a82c0fbc7082c59853cb63ed76296942f32c34. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZAKB2123297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0e92a1d5070451a4e92a8e2553486cfed49fd1fc473cdfbec0f36085423b77. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZAKB2011128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbacf6447240ec311082426dc529a2e7d011c93ac4173a1d75402fd230ff7bc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2442981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338e6e45faa473d46b2629c4067aa892a6dbe2cb223a38ccd0aa0481b1017b46. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZAKB2436589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89f29a8f1e9abbe1481af4e7c77b571c675cb209efe4de4ab2fc7d0a104029d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2435646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c25d38ca40646d23babcd6e3d807df6ea1b23cacac502ca3948d55a301eeb0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZAKB2435061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2391a1a6e514c7b9e4414ed4208d1c028220d9bb3888b28870c52c5c7443afb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2433329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68947728f68a49e1e5691d66c3cb8713e085e77d6addadb4790a7f75a9fa490. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZAKB2472398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd995b53d410e1e3d99d92371f575cb6f2ee41fb2ec786725dbd67d81fcba817. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZAKB2466990.