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 0xf80040ab5af66680c24452451e7e76573c402dedf124c0763aeff52f7400ff3f. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a83f71c9-a55c-4e00-8e2d-3cd3661e2a43.json and https://artists.proofprofile.net/proofs/artist/a83f71c9-a55c-4e00-8e2d-3cd3661e2a43.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 0xbb85887a35a8519aa178f036ed080291b5db590a5896d0e5812667340afe710a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDFP1937669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3407f4351f2d6c8abf9d5a80b0a33c6d315add2a9e45924b2376c198c05f12c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZDFP1937670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4550afcf24f208fedc6eb7bba3d34dd22afedf0306a20d54726cd725e669cc5c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDFP1937671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b67d3233ec99c6b9990b83eb518349cfd5c1843fcbd9a8d9111be0ac9d4254. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZDFP1937672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb532e91e98ffd7e0b10e09d8c6b821d00941be0cebd8455d5c83d0b271b345cf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDFP1937674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8730c573cc921d0721c507fc5fb8ad91740d7ba8bd8e3533dcd082d0313d9687. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZDFP1937675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a84fdb355c01a0eeaf74c29c7e3c5f54ca30ea0bc5772541b946ca815237d3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZDFP1804998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500b5667dc0feaac84833a400399bdcf628d6fdec11c370f0da7365fa9d58291. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZDFP1804999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e11ff404b01d779e6563724f1471a96192f7d6840d96b12f18938932078317. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QZDFP1805000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ecca94ce5c3c899af1473a2a01aeb5aeb24754297d7fc8c6e5d419a312d1ff. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZDFP1805001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06dc7c9c5ea3032c26324ba4eb50793d6088a343c9591fec5cccb30339714804. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZDFP1805002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e82fff9079c6f0be3583719b36a9f20db2af6b02e165056bfd73f047bf2eae. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZDFP1805003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1558fb75dcf6bb3ade636e390a6f650297397ee267976ccab9a446eaf6121870. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZDFP1805004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf795a50c06eb7cd388bb1a95115c831d8ebd2f7adcf487adf25aaf8d56680d92. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZDFP1805005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b908bf004f204b3266d039fb8d1b5672dd13fa2717abe7d5c8b5d2d4fd6668. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZDFP1805006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c53fa53a7a3f72f017f3dc76058a51823f301eebfba51af2475b9294d227d00. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZDFP1805007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8e01658c7533191082eb294579be6782a14dff19f78e5cbea778f3618db350. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZDFP1805008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c762e24dd85eb9644e8eb8c87c1ead77abc6afd0c4358bdffc644e95c970f56. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZDFP1805010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb0e3fc3385774a1755c2c1cb1f416dad2572463b1bcb87fbcff84a7603c699. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZDFP1864893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8965f51b811a62ff5fc26e5132f803aa21a201efc9a487c06dbdebea140ddb. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZDFP1864894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da761be6f8a2b9ed51379a784ac03836c935ee328d033158f3c5a0c9c571971. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDFP1864895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2003aa49cb821fa1314115e4b102bd50d306d3e6f9dbd6d71e50f43cc505ef. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/CA5KR1804601.