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 0x9735ddc09f8fb411f882d917db31dfab53b2317e5e90b33b025c6c40cff13efa. 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/d78e911c-dee2-4630-bec6-aff8e395fd60.json and https://artists.proofprofile.net/proofs/artist/d78e911c-dee2-4630-bec6-aff8e395fd60.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 0xa2428a9d0365d62e9ccb6506c47c9272768e0ad5c121db8f41bd8ec73985d6a2. 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/QZHN52527726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4b35c214492d2372bab77540ab67c3e3a7aab85d849398cbc77fda14a03f09. 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/QZHN52527727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd750ad4930270949abfe46a1f94922c2b4fc31800eac8fd719ed986d0783f9. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZHN52527728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1560fc2a7f40495df27cec6530829ac45aa5787e6cfb3f5c2fef15b6470d84fd. 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/QZHN52527729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fd5618de2da9df09ce14a5f231cd023180ff0978174c98b1a21fc7c3cb34b0. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZHN52527730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5302bfeea0929715c98a53c399590a64b0cc9ea44b22a27dbbe7cd484a69e68. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZHN52527731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6398a74fd6bcfedd3f6663013fdd91ea1f26e5aebb10441132c8553b491e6b98. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZHN52527732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb215b88c03412b28c2e83b258e4d9070a1cc7c8e3299445efa29d56e0996a482. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZHN52527733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa137470a48dbd6580da9f7e8d79295fba1d4421c7a6564441579e7f062ad42b6. 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/QZHN52527734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8648d57f922fe46854e0b4da53f82614d21dfc4bcd32c5b0cea2e9bd56699843. 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/QZHN52527735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf91751dbb3543cd2dfa44c3e5ba5ee4323b60cc46080ff21ae871b8acb66da3. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZHN82576387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96a0f72b7254e538eb2e29e1bf7e32bd8647bd090d1e4edf66df8cee6439128. 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/QZHN82576388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1ce11edb5d858b67b32894e2f1060de42a6d295ceec9b03bb2f486944d3d75. 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/QZHN82576389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabede21020a0bc8b3ad7e2b0827144ef7150bd8f1a4e820400926301db0c7dc. 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/QZHN82576390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219790400282e5d119f11e6dd66a87f4ad324ef36ed1b76159f95315bf9d741b. 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/QZHN82576391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbcc70c1e7f1164e9a5deba4d64a2b283fe17abbb297e3f34b2d3961c0658ed. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZHN82576392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f19e90ff3546fc098dd4d0a32e2b57b99318e91742a4f29760cb4b0dff405f0. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZHN82576393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db55ddc6595dc492589bbc1821cb9113b14de068a9221da1152782dfb77277b. 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/QZHN82576394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b07604a0911ff3dee492ba7039b325de1d2e2cb33ae2bd75574c417f710fcfd. 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/QZHN82576395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421a87e64cfb704d024f3a0a7ef649bfde7350365576579f8f02284781fe618c. 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/QZHN82576397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d8dee6a742ea8821d91d7d6aaa6049c3cc7c7bf690e44a59898a70b80fc13b. 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/QZK6L2549891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3349abb8229a01dc4c8f48d2c83e7637c2816b04e0bb6ee498581dfedc82008f. 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/QZK6L2549892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50814ce74243eb5191252d1d2a71151d167f0c496c861ef8fb48b894b2115deb. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6L2549893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689a875fc6ca40692aee5a64625f278f7fc3d9aa8ef66a9557a9ac0b2f2a5aae. 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/QZK6L2549894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab869aeaa2684fbeb68edd799843bc3c821c7a6544aa0f5928e14dff0a6e529. 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/QZK6L2549895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b4212e13d0c48cd1d3dc92701aa74b75f345cdb40b89d47faa14ec9a6199b7. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6L2549896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06917a1df87cdd8f4cda6c28b58b1e27dcf40c94266caa6ce35eb7a27e140a36. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6L2549897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88a738900bdd7a81c4a3af6aab3bed80564f57ff94f9246d848781431f3d11c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6L2549898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c9aa696f060ccc188aa612b22ba3e7fcba59cebb71accd6b611004fd1c39d4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6L2549899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fab482f8a28a0aa6ba3eba827ffd01595b755182b21e9529e0f269f795812c. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6L2549900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fe672f94c300fc005cf72e9b43a1090f6d98815a980d43d03de5a048662503. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6L2549901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92cbb77b08aee0899e6bd3166a8ffcab4a71ec2529ac01db276bae4c0fe7b17. 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/QZK6L2549902.