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 0xd9982b971c2ec1b9ba039d6b0fa8a1b7c3ae0da0f8ec7d58286e606146617c58. 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/d44744a3-3e2e-43c2-8007-dd618af63747.json and https://artists.proofprofile.net/proofs/artist/d44744a3-3e2e-43c2-8007-dd618af63747.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 0x7bc57dd35915f36b086e94862c3ce8a9c287632661b9630b4e1010568164628e. 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/QZK6L2114393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf614057550cdce0db0171f6910cc456e8bfd2f2d7e187073a3b24cb20ec83ca. 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/QZMEQ2263109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef945bd470f5bc7bd8935842ce0cbc7899e75701d894cf298336956210488f53. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/QZMEQ2263112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68490e215b49d399f9d81f5b5044521a2e3ae837243f239f176ba470892e39cb. 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/QZFZ32362270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926d35f1079ee25a39fe9091ee674bfab1473e1fbc292dfcc123188537349b31. 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/QZFZ32362271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9592d7572b1d9c2fb370f2d8ab9280ddaf73679d80ca3b1020b02848f4d4ec75. 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/QZFZ32362272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d94a237b65dc51379d9af30abe3cf29aa58ba34c12f9021c2e9643f9be0559. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZFZ32362273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7df7dc41a908a364558bda78826197d2c75787aae066a465da5d1c05546004. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/QZTLA2450934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc557a7f0df884b891c45243d8e64c96e49502cc16d0026ef429a35a8dcabd277. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZQAY2496114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd249740263adeb2f55f198610182d0c169ca8745106427e281f0552167f3a341. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZQAY2451478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1411f532b16020ac115872571e5ad4767e413785bc6f39a7414cbff1f870410a. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZQAY2431520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbd275f60970f2ca17980d7bad89c15a1a9e20e9f62ad9d6009afaeb67a52af. 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/QZTLA2472114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a38325fc8dc93c59c1f25cb47d2db09503e1c5385184282c1bfe41ed22de6be. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZQAY2430086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc61923577258b209319fa862f90cd5279205ea19d2014a9910d982b22641ab. 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/QZQAY2488632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f367591c26b29ea1f5ecfeff39a9336768417385bc6c0aa9af14ef55725a259. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZQAY2482306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351b0208994432202daea63721f46aa91aa1ee2902ac70139da0b0054b307ced. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/QZQAY2464693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6326aaab348a440d151d5a65ed85432991780ba1832a7ee768dd2e22d1fb608. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZQAY2403941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8885883b35fb5d24eff8ebd8aa8a0bcb1486df626795c6324511a7b3a99c03f. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZQAY2466357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66bbc0391005929007dfc9408c64e476184437dde5a58923b0faff4025ba3629. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZQAY2459981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d6c1f5557760a84c32813c1a25e93b706920ec16f6bdbbab29753367f18b62. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZQAY2499362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d6b8ece9677895a2f32e71c1d6c8c8a9850de52ea4cd02a3fc4c1753d077d6. 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/QZTL92409752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea25ec78968f5a6f97376552e6f7d0916c6c23e4294d218c6b773f442de8909. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/QZTL92466129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c63ca6c159689b69be42aa984cfc78416af33522c9fe6183d45ac45f3a2ac1. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZTL92437355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39c9dc3898e9afcf683fde3b4ba6eb6d1d7ac33722d60dd1d3cbb0eae5c1e8b. 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/QZS7J2535380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682fa494d571b392c57b254be660eeeea30ccfdd8d8f873113b3a0605c4ccd55. 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/QZQAY2518141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4061814ff43bf428d9914ff4701e4a7d05a5ae41273832d549a057bc258e756f. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZQAY2503134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bda3bd71d9badd1f161b626350244c89df2548c36053f2477cf29aaa8f732b. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZQAY2521485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbc2ca39789f9bbd8ca96d196c9c1a03045ba5662968c98294665d18296a674. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZQAY2528450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f556a0d4b67f4fa1b7989cafabcb3904436aad073274ef01c1817f60f10f19. 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/QZQAY2511667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acf85fbdcab00b9052639ea31abacd453cf2073de946d75bfabe9c4d06a83ce. 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/QZQAY2593280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2ee4b406fe14b3540549a92c897f566657d9c5155537b1630931dcdf51ffb5. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZQAY2514309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1cc52df31da9d71f0a2f836bcc6b80df9510612dc1fc429a369f65f7bd6e64. 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/QZQAY2555670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc196775ca99418dd039bbdbe9df31d3969ffdcf268d7be2cb7a38d280975029a. 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/QZQAY2505001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fa70d9a0dc27af7fc1964ce580819e9e16d1f2c09298156e144df3d1e31e87. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZQAY2529804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cc37a12945eb123257b13a971d6ef0e17b54b69b9e1b1428ff451db8eebb5c. 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/QZS7J2542555.