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 0xff86cd28f5a1c07d99bbbd36fe5d354e1611ee2c333492615e2857c9e20fb1dd. 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/fa15fa3d-3b15-4f77-b338-08d29c48ae47.json and https://artists.proofprofile.net/proofs/artist/fa15fa3d-3b15-4f77-b338-08d29c48ae47.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 0x639d7d4b57c3ff8e161d357565e277cafe72b532ef5310b067a85612d0dc649f. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/CZA168600865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465ad24877ac0862bf8229965a7cb6162e6b9d28a078bd15cd82ae89e61d1900. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/CZA168600866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23887a456997a17232dc0f1b5d3ca4714f83cc0ba7ee6c948890bb03cfa66d73. 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/CZA168600867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c557c04cbae25327c2cb7ff44787741f53b7fe4cf54b27f976bd0c15db19c94. 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/CZA168600869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77120824b49049c400fd237a8d3d77b3c89fcdcfbdf08c9bb50a3a862ffc58de. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CZA168600870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3cd3f80a4d4d1f696adab3fec3558e0b0a5e10b0eadfd41ba65c8cd67e6e8f0. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/CZA168800787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b70181040f15577aef99070430f9549ad43bc8373ef72d331e76fc73e76264. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20: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/CZA168800783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab729cbdf2a05089500a32fb745918c58d1e7ac3225b511ac336e82ef1dddd22. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/CZA168800789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2208cf48dc1530d4dc188dfd0c41a3f0852059c0af7c48f7fc3787d2bd0062c4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20: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/CZA168800785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ccea0190a63bd87de996d35a7c6e1249d71d1f57fb4e2c9cce4f26746bcf2f. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/CZA168800790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8d79abb446729406da571547b3555bd79a85083db3f01b2669b41a2aa5b857. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/CZA168800792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3052d3d1bfcdc63ef25201581a2b5e982f5498c5df43efaaa35f4c9aee0d24. 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/CZA169000834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c22a5ccb54c157eab39ecdb4a6521addccf951fe168fcd1ec429f93a50d7fe. 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/CZA169000833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8277267f2c77ca771886080963dc5135ccc8796a420e7c1dedcf7688f1621e84. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/CZA169000841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d422a4c81513b18ab9c864bcb60797c250367dd4b5dcaecc744ab9c1f6dc4d. 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/CZA169000845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecf26c1570dad5babb6555f9899895723dc74b99e2849dcb23a50579b63264e. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CZA239800612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2640e39c956f1eae9bbfc521e6b5a643d907238abb15d833f89001204dd7441e. 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/CZA239300245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946851e3ab9ffa311f3bc314abcbd509539bae3f45d4d9df2ff8a86425953d28. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20: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/CZA239300246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab3cc08f428c4299998cf4dde7242324854446137c3c71455831bd8a7f49387. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CZA239900064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2856a5bde4498a3fea144472cdfc34e7cdcbbf4e05457b56bc6450c8befbba13. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/CZA239900282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e089fc093292b2f8e608cfbeaa8b9d8f8b4bcfe8395a94ea59af7112af722e0. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17:14Z), 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/CZC951501301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2546d6819c876e88dc030fe6bd36ede8c6cb35d1348aa2521172530c5a5303. 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/CZA231800512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c75fdb3a3638c3190f35becc8f31a17df4f55e34166fe9c3b8efc55ce41ed8. 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/CZA231800514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1348bd73bf49a35c20cc545a6f3418d935e7371451fb02016983586ad88956c. 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/CZUM72301427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3b2320590ce21a268779954559fbbebfe5262481c7bd10f34c2d6230c8844a. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CZA168600861.