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 0x6b3591995b005826ec09be55bcc676c170c22c9bada3e28575e461b511ab97ea. 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/c2ab582c-7f9b-48b0-912b-86ca26a0ed43.json and https://artists.proofprofile.net/proofs/artist/c2ab582c-7f9b-48b0-912b-86ca26a0ed43.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 0xc62304325861e59647ec45f3b0ba8804d353bc211ec418b556d78876ad968f0d. 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/FRR642400716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86702670495a31774ae7dc750c24dd4b94b9f70c5d8e7adde82172c93116f37. 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/FRR642302206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee07e46d87382775389ff5d52d0d81796ea8ff4e1bd389dbf543fb85df4c00c. 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/FRR642302273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041e376831765b9bb838ab1aaafdf4ec6172fdfdaf6151a653c4098c930f067f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FRR642302274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b0cf435a70f4a242ade6782a8d8be93f8d362fb67aa57fbd3ab03d9f95b4ad. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/FRR642302275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e24a61fb6a13bf084d982ce73633c8f24879a957d2d05791e989095eabd2ad4. 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/FRR642302276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c743581f6db9af24a3362555826f6e7e3797ee0b897c142d64e173586af01d1. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/FRR642300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf8c7ef0a8877bc72cace45f1a13e9b80bd281d2d39990e7e5c856161489dd5. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/FRR642300682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d563ee5a762ce531cc29cde2bd6017ffb02aa6fd24899ea945885dcef97ea35. 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/FRR642301046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43aedf28d48b85efb471195fbdbd663f26374d10dde23ea21c3f5e0abc6b1bd2. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/FRR642201540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968fa48126561a507cb62ff6b7b0c31c61c81709bbb1689bbee283bc8c122df0. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/FRR642201367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773d9bf91dc8aa437f77137293c7176ea9a538858040528bf131e1b13f984d08. 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/FRR642301048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99b09c375410977a40ff918670b6a31a40327aed374ce929d36610ec4149493. 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/FRR642301049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf8c7ef0a8877bc72cace45f1a13e9b80bd281d2d39990e7e5c856161489dd5. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57:12Z), 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/FRR642300682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c743581f6db9af24a3362555826f6e7e3797ee0b897c142d64e173586af01d1. 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/FRR642300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43aedf28d48b85efb471195fbdbd663f26374d10dde23ea21c3f5e0abc6b1bd2. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/FRR642201540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968fa48126561a507cb62ff6b7b0c31c61c81709bbb1689bbee283bc8c122df0. 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/FRR642201367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e07bd6099e4f8b5c0711dc74df88fa81f4d80262cae9c2cb6c60218012d913. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/FR8Y72100558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffda2ab39870fba4a0c7c574524df794c2dbff52a789643ff2a433a0528a58a8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR8Y72100138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a05c0bb688b50738709be0a7ed87e0c5b367732cbe333145f746df7a44de18. 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/FR9W12025190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2eaefbe1fc5f433340fb320e084c756a0c1d9e2c42a075766f0f632bb0b77c. 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/FR8Y72100175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13cc849be9bd4124e82149f00f878629fcfa0f0b2f773219b39f7ff5edbb102. 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/FR8Y72100176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17bd1bede75e038c42816e529a153180d155f791f18a93770aa5107c833f2a0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR8Y72100177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8bf97c6ede9e3dee976ab8bbfad52e4102a350dd552ba9943a768a6472e1db5. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/FR8Y72100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dfd5ca48b6463c58236f467a75680ab3a6664af111f7adc4e372dc14e5e06a6. 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/FR8Y72100178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffda2ab39870fba4a0c7c574524df794c2dbff52a789643ff2a433a0528a58a8. 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/FR8Y72100138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8bf97c6ede9e3dee976ab8bbfad52e4102a350dd552ba9943a768a6472e1db5. 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/FR8Y72100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a05c0bb688b50738709be0a7ed87e0c5b367732cbe333145f746df7a44de18. 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/FR9W12025190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2152e08687c90979f2e531138e9637c68ec5b9d1780a0f98db418f2c8ceb06c6. 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/FR2R02400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27370420e50c112ec7f5d7254ca1f258d63e6078a284369d331f52b97646f30. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/FR2R02400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f822b821ffc4eb7b215677a2e5f0e23b89d01b0268ef52b3cf78ceaf200c7d4. 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/FR2R02400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524cc6aff22ea074c4854fa7941a31c56dfe4513e96e16aa454c4317f4a5b428. 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/FR2R02400050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896c38c265b602a834aecda4116907973d1cd13fd431645f02fa4e16cf3b70af. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/FR2R02200810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcd9e7b3f33803d588ce7b611017f388cd81a463cf8a74d5a411b6cf8406a36. 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/FR2R02400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6ce69e1a2408d9e669bc58435b8c3336561868f241a3de419ffa844399de0c. 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/FR2R02400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf520408d6ae171131fb2bebb3d1f33c7883cd67ad48ac4e68922d6fff9861fcd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR2R02300220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8543b3596036f8c7ac3e0d6fb4c6bca3610c83b8c2d746147a76ef9627dd32. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/FR2R02300910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc990bf4aac109b05ae8e7f0fac59ed43e2204d124a1c9e48ed9028ff6fcd60. 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/FR2R02400080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e0e52c505ed050c8eb547c9ccf29a996a880c139a758d4ffd8c5779b171d90. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZK6F2349665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2f5e53a162705f353ad2c3aab864556db907180889f3011d5ed3dcc7ba4448. 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/QZK6F2349666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9852c85c812e2078d7e34d3296d54ed6da60fe4167602372bc49dc939a57f507. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZK6F2349669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c83260d4f3945f16eb01d5c9dfeb89be6e5910748aac5022d92a9d573a9cb1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZK6F2349680.