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 0x96cd718ffe1a132a69ea6c795b416d78fc1062c9ddc97d165e4535af767a5d1d. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/492566f8-01bf-4f5e-a3d5-b2f34ebb4ce7.json and https://artists.proofprofile.net/proofs/artist/492566f8-01bf-4f5e-a3d5-b2f34ebb4ce7.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 0x8c928d635ed4ac563bfa663aef21f51a1f9497a2086f71b8047e156627055e7d. 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/FR96X1638770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bcf5f07421188bfe5ec5467b311fe0ae12724b7603a5fb6252dd5b4e0c092c1. 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/FR96X1638771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8636a7feb7796f87e4973c61fa44cca566cbfaf357aac8d9d55b4cf2d4cc607. 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/FR96X1638772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d464a2a9b132d51e249a1d507d294b00b14409f8f526a04ed9dd86d600e1a42. 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/FR96X1638773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8401b32416d8ca989a27468ff94f36710bbdf7de0050308a42502bc2cf532d3c. 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/FR96X1638774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602cad337eaa9389d5822ab50d4853e64046aa43b9bbcf2c5f148001e32b584c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR96X1638775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf236a1fd79a4b6fb1338ad4e2d901d740b9bd9359e1b86cb9ce2a33297b445a0. 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/FR96X1638776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21037c36a4f8a8deee4af17c60c74f6cd4e2e23121b090295750551c2d394883. 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/FR96X1638777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fa3409bd06cc2aea63cfbd9ac406d1143219ddfb15b6f643f7e4bbf12f8fb8. 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/FR96X1638778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4337eaf69c39acc11b54b82bb92e2b15ebd32d8c6c2c36c5e1b039b2934cabed. 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/FR96X1638779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7402ac186f73ab1ca24f5eaa82cc8364ade03793784a473f027eaeff8144359. 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/FR96X1638780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4729b92bdf9f449abb439eb02c2fae269b92cd7d866c92730470d317abac289. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/FR96X1638781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72335b745bd503d29414cce34c30997f915b3c6242684e4c517e01cb27183d34. 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/FR96X1638782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90f4641bad96d5346ece863f47d66d442ba052017bc670b87b49e6f2dab450b1. 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/FR96X1638783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221d113e2a2bbc94446b3efa67aac71db01b7ee10182421db3ba326bc5bb98b7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR96X1638784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a33c6358fbf27965a98edc5aa2542de3ac7725636e66132b74292f0c44d401. 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/FR96X1638785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe526654616d4c45b3bb3936b184fbd5250e51536d4eaab86d10eef128cc6d133. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/FR96X1638786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827937b20105b18ac5f3f8010936e613387cf10a4f6bb49128ed7848dcbb4279. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/FR96X1661784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866b895ad6d3985186bf895e86248eff19ec4b3b605770ce74fd9c93d8020312. 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/FR96X1661785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7359b0cd3f4ea8491176ee8b8650430465af6f37dda036b5eb4974b9cff1993. 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/FR96X1661787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e251b8a314b7c0bfaa0f933c5c10a958a32f352d9f90b0e71467b2f0daf9715. 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/FR96X1661788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5299f4b52cd1f55c38e093f516c7e73fd0aa6f0b18bf0765909b499611d74d65. 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/FR96X1661790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf346c40f660e9242856bacdbd89f3a4258dd69c55252eba25d8e63132a15986. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/FR96X1661791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90dc700328d6efb666e86fc4e0ce30b6e7ac42c528179cd03b410832c1cc6245. 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/FR96X1661793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebf561d77c26b4f8c0835057e7f27da793c1c4b4c26f1a87218654faf2cf07a. 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/ITJ501701226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a97219d9894a70273fb98cff2983964e55cd46ffa25c54e8e704aecf64db4e. 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/ITJ501602044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbca770055e9457f72d0b2c9a03d7063b6787418d16b89938349e2dd9e249a4. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/CA5KR2048170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ddf5247f352dd1a5f075bc7c6c66f1d9d61235aafe698a1eb878a6ed0c7e2d. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/CA5KR1838264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69fdc287c77a955fc286fdeeb9ea291cd52213692ed3bbfbd02d25c374fdeb8c. 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/CA5KR1845006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0383200a614d25aefadaaef2db3c4731f66184e7624b6357ff0ca8a3296adcf3. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/CA5KR1830855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac751d455b42799356baa3b52388b9caecbb4378462fa65306c4660daa423ec6. 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/IT0CF1700228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058cbb4e1839328a31bf5c1209bd7db97034dd59230328ac522b52a7f770d6a5. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/IT1DQ1900102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e15a328da4b0d3c1f50d877b28f21491e092adfeb62274ef6e20265b5f4d17. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CA5KR1930626.