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 0xbb9f7cc767c1990b3ef771142faf543a432eeaef1205bc2972695c884f8e7385. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fd9a6942-7404-47ee-b38d-c933c9a4fffb.json and https://artists.proofprofile.net/proofs/artist/fd9a6942-7404-47ee-b38d-c933c9a4fffb.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 0x0138058ef8da405cd842347d7cd7fd3215e64027466d6f6872e5d9b42f565c01. 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/QZHN41979045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bce581183448335eb64c55a609a4f3b6928e2c2700e796cfa0b031cf34e7a44. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHN81994607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887995809909b8fd879e56d6541b99ac570cf25c6a638b227dc1b7d93f3dedc6. 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/QZK6P2142122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3e485e1156554a5b361182e89b79c298a6050548e1790cbb064498e2f5be62. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZHN32356751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45745cb920b07f124a30daca8eae5c78c4ce0148afbdf8bafa9c28275655689d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZHN82277815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3166f3d3591f918e58de970c4f680377ecf4e9e10f3da04fb4249cfe9a61a6bf. 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/QZFZ32381956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e8217353e1ddccdb7d378413b767351f329992a2633fd0fabdd8eb2aef2fcc. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZES72156232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887995809909b8fd879e56d6541b99ac570cf25c6a638b227dc1b7d93f3dedc6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZK6P2142122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be64b732cd15f9df7b1ea530f8f5b841997741c6f2ab4b9b99b4dacca233697. 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/QZNWQ2155043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd27d923434f724f7344e9d49aa03b8b98e2843270344a11f77dc65caeffe734. 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/QZHN52117060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ec8bd26090921a01a551f47ad816531fa4cf454197a58bcf0eae1e6ae92afa. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZHN32326418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf32ea2827d8e115c0a990731f7d0db90d10c0324d151b36160a5a2d22efa231a. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZK6N2387123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b101c65ff74785b3e1ebab78d7d35c6919c7cfc2344d406533ea7c937509b48. 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/QZRP52377524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610bd336fa8f22e44a8b36f48b4c081c660afb8aee10612deb8e58e4ca5f347e. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/USLZJ2568552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35382095af579cf4f00b1a481dcaf5c427521d290c0b0c9b6dad311e5f13dba. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/GBRKQ2595582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610bd336fa8f22e44a8b36f48b4c081c660afb8aee10612deb8e58e4ca5f347e. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/USLZJ2568552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84354ef129bf5f354673490bbde39d9cf52f7b0d0d4a6541f617ca722aabdcc7. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZTRX2506006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35382095af579cf4f00b1a481dcaf5c427521d290c0b0c9b6dad311e5f13dba. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/GBRKQ2595582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610bd336fa8f22e44a8b36f48b4c081c660afb8aee10612deb8e58e4ca5f347e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/USLZJ2568552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615dba24ad6e3b64e872056f449c49d7f7dfe83efadd8d9cc3c5881f860558be. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZWDE2510137.