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 0xbfb2afa88100d59b8b3a6b0c23db2b2f34252ba899d4b91b20c3fb3d358ad656. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f271ee32-e062-4bee-989b-1235d156c449.json and https://artists.proofprofile.net/proofs/artist/f271ee32-e062-4bee-989b-1235d156c449.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 0x096cdcf5b6c68823c10d63c9ba870487a4334fe58232d191e06dd704f0f01661. 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/QZK6P2189362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97466d4c511b63402af19cb0c72a2ba377cdd9be0c60fb8803c154aa917478b0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6P2189363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a701ff8199a4da2e5561494be3a4c10b493cecb6e4c954fd623457d3e18e2f. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6P2189364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f214cd53e556d321da588b8ca6d51895c19dc980af46ccceb6995c61f7cfd7c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6P2189365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0442cc13abb360c13738d2a86010240ea0ef0975153e0d8760e03c097c3d69bb. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZK6P2189368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c0f2476192e267975d54879a433ed9b4b4770b0152b6e074bae18e5f5a60c2. 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/QZK6P2189369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519d7f5deb145665bfc3552d4633752c4d23c4e55e74f7e2a1fbd9ca1742b2be. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZHN82190777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f409f222fb603356b46a71afea3893034314a7109b34afe58aef8e442b2d15e. 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/QZHN82190778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477081bd3fadc0000ee0f77f65145b8ca76ea40ac986db2bd770319647526c27. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZHN82190779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20161c5f3b62cf99d2ec26e99bbc042daa1f78dbec09fa189feac4e77c430f1. 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/QZHN82190780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912b16b00acebd4e6f80be9b2d34b878f5d9c4a8f54321e061d26d15598c986d. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZHN82190781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb36c2f5000344d553615557af8b235b7dacffdac6706a1229d66891aa84519. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZHN82190782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bfe913e6082e3f4050482ebf2c109def135a997cdcf720370e5dfb995c4d9a. 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/QZHN82190783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ecf2bca686dc045ffdba96ca42729098da57721fadbf01103946a082bc1341. 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/QZHN82190784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbaeb014c596328e2792c4356abf6ce9014eccf2a229f805cb35635c5a147c62. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN82190785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96aaac52afe1da72dcc6d0c0ebcec7e9591c7783b9533579880e9e2acb921d41. 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/QZMEN2046711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c349ef2085346d6cb471ebb9950eb883cc678283ec9b7e9bacac71e38dce78. 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/QZHNB2086227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02aaa625f916786123c0ecc47a4e287e66b75c3b7eebf5b445d7ca7a8f36833. 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/QZMEP2270901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ee374aab9e074df38731d13e9f09fb08cc6b685f9d18f14412bf00c7d99416. 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/QZMEP2270902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e3445f10bc14a176888ad4342b9453c57daf1eaa7b1b26f4cba95c996e2641. 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/QZMEP2270903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14030f3c3dd99e0767454df2d50cf508a92a971ebf8ba73a50b765d50c06edb0. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCAIE2431174.