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 0x7e45c614df645cad0c0ebb468ccf3ec61490383c1999d3309550eb018820ff56. 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/ad389963-7f91-4011-81e3-5c142041c39f.json and https://artists.proofprofile.net/proofs/artist/ad389963-7f91-4011-81e3-5c142041c39f.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 0xe2d2f70a384a3f4a5e94375374858d1644780f3d6dd20bdc725152705b7fd376. 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/QZK6L2431580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf414242b52882f06a61a25f9bbc163b73b4063a34bd62b421da350c3edde21f7. 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/QZK6L2431581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a806c39b98de630c62f22d1cc479feddad76d0425bb32ea6859e057f4805d8. 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/QZK6L2431583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e42d85c6d81045701d915b6f049ce38fc73837aa29f6cb9a5ee138e6e28f5f. 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/QZK6L2431584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b033575a59180bbac74c43fa74e555b07c796e2667eb5dc11a5a0fe290fd07. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZK6L2431586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033592949c807f1c8538568af0b569c51aa7f1bb6e4e8c1419b012b95b672e4c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZK6L2431587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ce82ea6a345067a5e7fea44def9eb8c8f438340f9f1a6af3fb39cf9d00912f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6L2431588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f93642f0b9aed6930d194085ef2ec1d806fc981bdb6b793f4e5059625a2c60. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZNWS2465264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76be2765d4ebcc32db52822ef9a199bb5b533b312d40e47084794eacc86a4f6. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZNWS2465265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa296b3d7fb2210c2a07469bcc6aa97b9cde59a63a3b33147ff273dde7dcf9d57. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZNWS2465266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c522ba51a9dda498a50bc6814e6a9f3cb9e46b25c32718ec7fe772a9ecd79ca. 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/QZNWS2465267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1446c9d9aa187ad6e762a19481ea2f87985505f79878962a215613efa2c4049f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZNWS2465268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5f3fc0a006c4194ffe88eecd370eb546d4775da9bf3a2912f3729152bc3980. 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/QZRP52455345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1a90e77fac9ad0bf9635905de61a91df09b89ef10fad129039b1f397326ce0. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZRP52455346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34375ca77117c86fba236b49bbcc193dc304cafae35e7bf6ce88d6a249acfe81. 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/QZRP52455348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f611cf59e3fb2598572e455fd2a7171cc8ec64e114b6db444c2fe1f0b6c9494. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZRP52455352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03abeb3d3673118e055388cd77a535f87bdc1a91e96a575c8443320fb0608d51. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZRP52455354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67ceb526ec29b1b0f7ce29c7c9f59a4a40c56869827c784bf8fe012fddc1845. 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/QZWFN2441404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ece4d8d72eb19bfda2c0f55471cc27977066e74d6bc9140d45924c1c44ace13. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZWFN2441405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30f882c094552c356997847cc7d8af10f9d964c2f5570f6288ef4a3c75fa72f. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZWFN2441406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2afdbe596d569964c00fcce6b9be1134bac16a1554af5ae6abffb8f5ef688f8. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZWFN2441409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9006bb970f0be1c744918c7f624e5512275a9485a6bc6f7c75ff60bbcbf0463f. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZWFN2441411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x811711c8db9ec96ebe7868154fe7f6aa31a800df29c71b0cb8da3e3f9b2e9e59. 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/QZHN42593918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65bcf7118ff5260feadf25a5c8fddb911c68f446f70095683a8d4de4d80646d. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/QZHN42593919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e1d7b5becd72bcc9372bf17bba35e88099601547b86f626f716e581338662d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZHN42593920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c882c505e0eb72cf342bead83f37ce0ee2a455b040ae199c49153de02e3c02. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZHN42593921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8835d2b7a37ed292d214c88f912b690f3ff4f259cc299ff92d89332c12ca5c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHN42593922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6e757d35269386bf1e696ac0f1af1438974d57a12416687ec4ed28d902a59b. 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/QZHN42593926.