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 0x13ffa638c33d172991d159a03faa76755a0345f526940431a0bfa018843db0c9. 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/311f707f-44b8-41fd-98aa-e8a6c00a78ac.json and https://artists.proofprofile.net/proofs/artist/311f707f-44b8-41fd-98aa-e8a6c00a78ac.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 0xade21e7894f7a0813e792ca1362da0863c447efe191f9d9f6a7413b18ea2672a. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:39: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/ES78D1715901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bac03dcfdded4eca3a4a179a8ee7f96a8215e48d9c4e95c310a233cdec7f7a4. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/ES78D1715902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6eb9ad97db12fd9d32f28291af2c4dd39656cdfe53851130c91feb87c2a0b70. 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/ES78D1715904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae68804f6cb08c288fbf723613a10614c68b79e2bc90f62a6a844f54e6b7ada8. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:57:32Z), 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/ES78D1715905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa2a54be6a96bfce9f126718bb25d27022d4d4e50cd480a0b28fc9df506dacb. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/ES78D1715906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013a9de2b64cff66b58c6e4c14de9884da5a543342c0ac9773613a85f5399ddb. 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/ES78D1715907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5748a369888270591f1f38da9ebb23c3db3d9a663d33251e14a456e8ac1368f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/ES78D1715911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69229b20f6b53820121b78ae22f701218fba125b3444dfa3c16ee6ecd6db28ab. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21: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/ES78D1715912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79566cdc34dd14819e58cbfcfe624a52e18ad849039947d98f7212e62f4e4b3f. 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/ES78D1921902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76834a2c0d3f64793421e036110ab91f255af060041c33d5b50403d679bf3f4d. 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/ES78D1921903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28bcce9f721e03c53e39dda95c0f8e74ad113923ef80ac600670942d7ad4d9c. 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/ES78D1921904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d4f4a378aa2a9e0826984800208ae1d72eb5345fc057c7df698604a5353726. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T16:35:03Z), 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/ES78D1921905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543f382c00f5198ab6a5c007b896456c200921d504d7cc19f3ad6f7857430dad. 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/ES78D1921907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278dcaa341d7a64dfe8eae9a25749be24c075f3d2cba66eb8a11d632fb460fd2. 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/ES78D1921911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00472d6ff558fb2584f8b88363d582d821024968ac1fe3b3494e73c1f066b2df. 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/ES78D2020001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a75d3ef612faf1821a8fb1c0ab3a6642af1ed7c88093a72579034e41c31da6d. 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/ES78D1920002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58be884f28c227e41f1059fa5ee02cd21515adae786521bfd76320c4e1f959d8. 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/ES78D1920003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a673792401cd9a5e3c54d0e3c931c8bb65d67e4175aee67fc34e2a6db248c9. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:40: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/ES78D1920004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa9f7f5321ac431bf433009974ffa46708ac5a362ae7abffd4c76e1060ff2bd. 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/ES78D1920006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf123bb868e51b352f50c77c8a4201d1e8529e4e1a629daf57898e9916b9a27. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:30: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/ES78D1920008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb734dc0d6e4e1acdce5fac5d8f516139382bccc0c276996e5787c647ab7feddb. 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/ES78D1920009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560168e26239561aaabca1c58ceb32bd7558d67401ecbe721ebd989f03d0b8a7. 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/ES78D1920010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab8e34dbf4096b6470932c8613a75c52b817cccda6c50dd6eb098560c43338d. 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/ESA011525067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8918cedb2caee7a8d209c888a0d52446cea815ec676f117730e453b7cce579f8. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/ESA012271648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bcafc08719ac1b2d33c290a56b391a11bd51babb3da5a26d03dbd4042ccc54. 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/ES18B2300039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cead4a396e0fc668131257a209c386fae7fcc270b769783efffd6d200df6501. 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/ES18B2300345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c0d7d149637ac22b3d2a8f36ee4f2200b703d75b21ffd6bcd196f204cf6d12. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/ES18B2300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c11eac6442d5b0366bd9342a714da8918651b5fdde94775403862a8b45b3997. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/ES18B2300903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9092642bef86bce188bc39543c7aef254c9415a313793a12df6af5d1d624e26. 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/ES18B2303272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa987d5aeb0b4aac854a9a420e0eb685a1a0dfec69bf8c7db8134e5a020b03d70. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/ES18B2303274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a15bed055fd9eea084925543fdd93610b8a3d40fa85ebfd059d300429e42fc8. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/ES18B2303275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a7af34f7207ec728ac077664681904c5769d92b9386d60a170560f916d71d4. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:08: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/ES18B2303277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962f58a814ea4b7cc8d31be85810f4d050a2d87b0dd50e37614c019c63d8db61. 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/ES18B2303279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0f8bc61c4d6da131a3cd6ff24a3160194693c639a6cd99d11f4b24c657f7da. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/ES18B2303280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a09afac6c6c5388a990ca1fe22cb5731cd465f4b1c66c44a71a01652468ebf. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/ES18B2303281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6dff06a21a96ccb57a10e4c983fd74f0b89ad51e233ea1c7dfd8b6fed704c2. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/ES18B2500821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e695c50f944e1df7ea70d417b2197396c8161314e6029df2691537cc49cd9b3. 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/BK4DA2456825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7eeea3b5b7c8309c1341b5f20b8ce9d2150f31f6c915254521ffd3fc413a402. 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/ES04D2200021.