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 0x912cae3b54480751916db06d92b35bc50761fc51b3cb47d463561de5d9a94a20. 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/571db1dd-2950-4319-bfb6-569fcd909e12.json and https://artists.proofprofile.net/proofs/artist/571db1dd-2950-4319-bfb6-569fcd909e12.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 0xd94eeda4843c36ec376e282c1cabf46e4dbe1c6ddbf30f0cbfaead77f3560753. 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/QZFZ22020390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8cd8fb71bb30b8e4ecac92ba374859a175f8f188132a25b13bfe59654aa35e. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZFZ22020392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7034d72874b4d60750169317928462b8d1d93c737f6841114f51db8c9df1578c. 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/QZMEN2148615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d00909dc70fa8f47d406bec778568eb630af798936205c47ac7300144d6377. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZMEN2148616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02d47d1902329d04b58ec5e7737e2fa2180a71fab56b11456503434814f7418. 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/QZMEN2148619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f19aaba87acef128cbe6d6ef046a459735d034339fb67cfd71816b1d811c6f. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/QZK6G2008213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a97e509b913966e903337ea25bc3fcc6020bbdbdda861bd02beb3e60008fe7. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/QZFZ52180506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262af6159e0ed08b926a002773f55f28ced94fc5f0ff1f84713ceebb6d8c0b87. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZNWZ2135746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d577b053597487d3d7e5f8d99db4200fb90a67657f9c174233af600bea6e3bb. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZDA52082791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904304de302f8f4d8d009c31f12ffc96f36258114797c8a5060f5f0590fd3b60. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6G2004300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5480d9e4b2fb7584ce1c73cefa4155d7e6c6fd26e3e92ffbbfbfa4e85ab0ce. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZNWS2264390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0666f23dd50db8b53600c40b3acd08bc326b569b309638b31856481004a7357. 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/QZES62350511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d986e9ae566f3c9b4b617e204bffbbdf018150c1889204c168f20b374631d0. 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/QZES62350512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd0cfd29d20d5005da29227c96d982d51c7a86d85ab98d3377a09803f881d35. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZES62350513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535d2600a7c2d573850716c6ceb0be160ccfa9a9fa82ad66d729f84d9377265f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZES62350516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ea99a9c97a6b9fe45ddf31025b30ea1300047eec1c9d09f4588af049d063c3. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZES62350518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59497869eb1b1281b5eea534655e97b31e64ce12bd5b296b1aa3af5dba2a8f7. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZES62350519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffff075c9dd3cdd9499393f0f4c9739256a3cf22d86385f1a45c5e65261d2a9d. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZWFH2355509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724f19bce6bc1bac6791cac72d4623086f0fc5259852bbffd6489c970d754a05. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFH2355513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ebf09dc7ee8791af0a39290397dc7964f5cec0c90f5626812297a0b7fdae15. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZWFH2355510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcfd74e1b8c5f503c10f51bd5410e6b3641d40c6d2ada3374878f0444165779. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/QZWFH2355511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c0edaf5c99c6efab637e2ee1f05718eb839cf538579d7266b57ce62490e3d4. 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/QZWFH2355512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724f19bce6bc1bac6791cac72d4623086f0fc5259852bbffd6489c970d754a05. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZWFH2355513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8640b465997f77982bf37d5107123f20803d3961506cc67393d1aa00366cf6. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZWFH2355514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6556588b21ad4fd74009e52eca13326efe40ff71bc5465f0e3596311c7e459fb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZWFH2355515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf81bc1f6392dacf2e3d034120d8e0fce50a087633c8d695d9f6e2cb545c51c2. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZWFH2355516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44ed8f9dbdbeedbccecad4f528d0b453cd613201b172393cc45b14ddd3a0134c. 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/QZWFH2355520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66ec897791321147b7e175694f65c130db08b9f56379a8b35d9307a14a6df23. 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/QZWFH2355521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c1cc4e77d51b1dd7e90bd96baa7c2848588ac73334d318136f3fed7a019577. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZWFH2355523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80b1188ba74b8d3d053a7643ef5b139b8223c8992406752c11f1a3124bb3d8c. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZMHL2530595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d53d0fc0138788244a5a04cb34b4eb2986ca2bcbd79b7fb136a3f3d315a12f9. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZS642559532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3923f60915be7e9693ad126e0530e45e1e4eb051aa9c4b90e0b8815d78bd2aad. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZMHL2511020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdd3af9eb2bca81bfc1d59e3e29003d28c203092fe5f50c29175011f97923ee. 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/QM42K2589974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ab67df6d5029534a9aebf8bcc065d0483bdec20b434dbc9bfa9177ad8abbe9. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZS642576769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c24bc667ae76e379465385cbdf8fce75b3b053db8b0f41405525da495b7dd8. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZMHM2533676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d53d0fc0138788244a5a04cb34b4eb2986ca2bcbd79b7fb136a3f3d315a12f9. 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/QZS642559532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3923f60915be7e9693ad126e0530e45e1e4eb051aa9c4b90e0b8815d78bd2aad. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZMHL2511020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce372a43568ab7b4011e137d780a8359d44a518d03d2cb1a6df128bede88c0ab. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZS642540276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdd3af9eb2bca81bfc1d59e3e29003d28c203092fe5f50c29175011f97923ee. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QM42K2589974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ab67df6d5029534a9aebf8bcc065d0483bdec20b434dbc9bfa9177ad8abbe9. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZS642576769.