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 0xc47516d116b762318b90212b36b1db9b1c4c47fb185dcbd65347266cb4061fe0. 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/d2dfc210-9318-40e0-9b6a-da7890c7d03c.json and https://artists.proofprofile.net/proofs/artist/d2dfc210-9318-40e0-9b6a-da7890c7d03c.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 0xc81744f9a3f43c265a2ef39eef92a0a9ab93c0ea30c5afb0f866f0a9b753f45d. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/GBMA22331379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107651b1f79768fed43f3094195d559e4b073394702ebc7b152bd3ff075c5afb. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GBLFP2404205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a4ee941964a761298087d54e1c364e6848489a25cf3da26211f846569d3cfb. 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/ESA122516707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0f1bc961c0caabd1c9f7018d18f5ceb726dc0844cc9349d3e21de6c495514f. 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/ESA122516709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35f44c7a8d06fd69a6ed2c2732e82fd708781471973ba816275402ab25a86a6. 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/GBMA22470814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6d9c96e9cdb0edc8c99be22984c461957211c0ccc3ed3f9fa6a13403748c9e. 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/ESA012502656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9370f1560a90a53d408b6618082f83f0201a70c75024c8ef323cddc0611bc8. 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/ESA122507312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab5fc2ed40956af2e4401b52f8379ef5d0acf398d43ed4b241e417f0dbf36f6. 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/ESA122507314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe70bcfc9d8888103a43c7524f33a179e39820f2de5e66afdc774b1c2f4648e7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ESA122507316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b554d7cda10280e1ba3de92a93cac9b16514fcd6b5ab424d0bc8818bb5db2ad. 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/ESA122507317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ee46659e7d89e5a7b8486ac89c76eb81e6e5b2674eeaa3809ead3a2f110be0. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ESA122507318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea62c6d08ac6347baed28e30dcba7b4dff6767823703c5480df55c27bfdf42a. 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/ESA012522077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3d798c104d21a88926183338ba57f2fa1d346ed698e2646f1b4a7de4beef64. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ESA012522081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854ff1a2987b7e017096e425905b0cce2288ae9931044ccc515370a9aa2bede9. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/ESA012522079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7427a1234a5fa4d5b28a2e5bcc1b65da1648c3696a01d5bfe35b9350b61117. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/ESA012522080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e40acb699e2bdde34d68e568f8ac5c4c4bbec0238d8c936ade7d367ea9458d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/ESA012522085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc309226529381073ddb0f1995060dbec0524f41f83d9f52f6f8f171ccd490216. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ESA012522084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016e1ff08e77a0b93dda637437e2d688ddce2d1ebc97f9f417f063d80e9727c1. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/ESA012522083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x514ab0a85e351354f3b6fe6160c2580258a8ad9fb0dcc60de39f8d64b10baf5b. 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/ESA012513905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ec2618137f801482ea033ac70bc5fcddfa2c0301c6b3057e2fd1989f619c70. 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/ESA012512550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bd2de8fdcd05b56e72ef33088f0900f91e152a2ce5e1bfaf4b4ffe04f7f4df. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/ESA012513904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e1e0b10f0b0e99f980dca97376c49b99bd9283193b120167fe3ad523a76f41. 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/ESA012511019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83ebf146b3b9e1dc98f81de5928057316cff9134c3c6cdf3ed4a9808690697e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ESA012522127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41c9151e220b1281232dd8a3943ac95036e4fccfc6648e95b9b607345ee8ee6. 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/ESA012522126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af17366f57d7bdee3cf65886212e3ba26acb92806584656f90f4d3bfd5ae4cd. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/ESA012522062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac3d7b274250e0da2252f4f70bab289ee8135c9d0f5d777ff1ce6fce6f7ca1a. 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/ESA012522162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84f9267b9efc855c6c5671870816f6900ce08e18bddb13bbadb37a99d221e6a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ESA122501767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8265a0ef6e9377d3ac8d5f57624a2a306e54927b0789eeb12a60dd14e896e7. 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/ESA122505382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbec384256ea4c8523223c28b5ec13a18522da22ef90dc099ad18670cc124b26. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/ESA122512580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d3ddf2f4f523cdd51c9668ac6821982ef321acbbd8f70e5bc825b8c0c8ae24. 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/ESA122546215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea60c61f55622bcdcfcffe7c8e9f7f7e852817404c95fcc5f03ce7c86f9ca9b. 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/ESA122546214.