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 0xb0c9b526f040a7c38554685a5c5c24e0d71eb1c4f021dbfdbb8d24936c6e4f00. 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/1cf2c3ab-ed4b-41b8-8d63-55a36bd69365.json and https://artists.proofprofile.net/proofs/artist/1cf2c3ab-ed4b-41b8-8d63-55a36bd69365.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 0xb7b90c59f2a1f1d7bfae5473ecae8aa7218f1184afdd1c34be3558a3ae01cd82. 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/CAGOO2101737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d6098e7a801521a482b75019c29af4404a4614a32a8b6d8d6ade7d4865a05a. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/CACWV2130353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3eab35ea6283b5cb96a029d679212bf04a64afec03256b8eba610b64b4e5ac3. 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/CAHQJ2237647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57343eeabe47e65fac329487528528c6209e754def7f80e442ce454518608062. 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/CAHQJ2312757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f58d81fc1c489257db3ba42c741a206c7a27352a3fbd0995a7d23830814bf2. 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/CAHQJ2361647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429078ce79e33cc8bf45af4f61ad97e1a32bb7d7a8e245aed459e582dc5fe216. 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/CAENV2364238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce3357b0164656c196aa172f538e2fa295e602a39e1242abb1b6b918e50241d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZMEN2485726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7344527f25690e3f07ddae3703fb9339ef4a3e4471ba8857169623bb36a7000f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZMEN2485727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b293eb371d160189803ee8c52dbccd8ae4dc5eff3c591472dfed12c0e7608c. 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/QZMEN2485728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfae105b4ba2935c50f29df68e2d38312cae498c23fad86ddb3de56a98ef331. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZMEN2485730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69538027ca7a1f648e6636565d6b6c035f8fc8db7dfbb10a2d286dcbbcad6ce6. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/CAENV2314693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01fe5717c60614a1c77d6c0fdfa174b107c3cabc55963ae1e056d80d8a10beb6. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZMEN2485732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe696b5ed3ad039b72b069159b7ba4241e55e5608a5a86354bc84d501a326e623. 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/QZMEN2485734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e39fa3a1e2d62a36f5e4030b1735cb4df1fd7452dcc3e5410cd71d63568c4c. 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/QZMEN2485735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1829e6aec527c121ac3561dda20f9b9f4d8db784f17b164ef8846b673cdd859f. 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/QZTBD2463828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf595d2ca808f94a0cf3081344b21b59e3b92df8dc988f7fa855e705b415fb663. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZWFS2451365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57343eeabe47e65fac329487528528c6209e754def7f80e442ce454518608062. 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/CAHQJ2312757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde875267cc52bb72ad531cb9c0bfd5f19d890bc2a6adc6c593cec9bd0410dae4. 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/CACWV2449873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bee2c179f66ce8fb19a81a2047170f131accd8dfc9955834f2e0564cf132d89. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QT3EX2405392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d42825eb5a585b358d960c5989d3c1cf2934cff2827bb9a9de68d4b3926d2e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZFZ62596226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db3f7a10ba35126b3bfd4194cf9ff114d992bfe26f249b5125e6563bf5d052e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZFZ62596227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65389cbcbd159f0671d5e7bf549c930b8b39f4e0072d048110020fd3b68917aa. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZFZ62596228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3080bf00a275ab4613afeadb934665ec8f95d7cfd03079364f6f4a2bd2f9f690. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZFZ62596230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb3e9dcdf9e9dc9c1779a52cd841e83e61f10ef499b1ca79a708defb6df025d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZFZ62596234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66611e0119e41f1e02689b4db515f6f424fd85f92c12d97cd5294fcbae97013. 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/QZFZ62596235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a125e8db0706d3a6902136ba66f700638e12e041189dc8851d8977a9809953. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFT2423398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54504bc134ee8d0086bf30f88c8d2d5d33e408fa55f08446eee440cc1ae8fe0d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZFZ62596236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec98ad48bb26374f4c7472d5829c991b1680a3731c652b4e67939de4c6861297. 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/QZFZ62596237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b5d0b0ae1bc613d092d172a7834ffeb7535a2ce109d99c8b47bb8e59e4234f. 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/QZFZ62596238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b68b53f7f41a25146c0941fd901b16430785e540ae9d1a7ead9255a351c5f2. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZFZ62596239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f77adc2af0c7115c678c653994a14705982f6740bfa7002e8f9a5e4829a2d2. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZWFH2506248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b96c0362ae4012f4cc6c36a2f4662f396c160a73c78fac58abba80cfd9b233. 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/QZWFT2507179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18cd131fa781492775064973fe7711c3a5912965960f369b74708eaea8f6f87. 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/QZWFT2507180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ec16650f85655053a4bcbd2c9e6138d018d22b7d588c269397792a488b7e47. 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/QZWFT2507181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9170ff0c1cd86348b9a3c088c0581b7fc8d66fac92825c5c06eaf4a3c3ba69. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/QZWFT2507182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8bcb07322997d0cc76f86c7c4f0947c26e4722e840585206288644fd8033f3. 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/QZWFT2507183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c583bbf153ae89b49b9f212c46ed26e7d5ff2c3b4043a3c0866b0bd5e8be5b1. 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/CAHQJ2452160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0af8470fd178c179930b8c7f8bfc908b9840202bedd988b46aab5c489b6b71. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/CAHQJ2434603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d58ab90ad209e3f25e8e5c88818da2d50fef8d9a3f4ea5cbc7439efd671e7a. 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/QZWFT2507184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f77adc2af0c7115c678c653994a14705982f6740bfa7002e8f9a5e4829a2d2. 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/QZWFH2506248.