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 0x948b67e850caea4a40e8ada95f95cddd13888159d95bfd30242bd7e7f1ce152d. 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/79c12368-0867-4331-91ec-316650f56a48.json and https://artists.proofprofile.net/proofs/artist/79c12368-0867-4331-91ec-316650f56a48.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 0x84eb8269b8046875ac2c6dc53d7d42b72a839ef3ffb9cf722ac42604300f157a. 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/QZN882116827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e65c749e4b32926cc6a26ff311a62cc78caace176b7f35624e2498d7efeae1b. 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/QZN882116828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f5c457206cec6cba002a711a80abc07a38c1fcf2774c0730b1dad40a5b3c8b. 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/QZN882116830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29e4676323b1d9e31fffd2989f9dc6dc53238e499d286ac37a6dfc08eb246e8. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZN882219785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e225f3972b19ba3724cb85edc7b945bab78059c762ca8b062c52aafb359212. 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/QZN882356056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59be45a1c836b2e64050d9d762d1da8080b2b5ea8663ddd8876aecbe979cb907. 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/QZZ662313446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba92d295133b588aea2591a17600c89dc14bf56b284b6c64a5c6b96298ce058. Chain 2 (Bitcoin): anchored in block 959013 (2026-07-21T13:39: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/QZZ662367063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b61ca619d37c1645f8128fc202ac27fe281a9cdba7df132d307ad56799d073. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/CZA232400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993a83937f4493e6539a18175ba48e826306aeddd16a94428951e8bf74bda193. 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/SKCM52400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea9e8d50167395a9a90640c4f2f8abd3634cda7e476ff7812b149862087bcf8. 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/SKCM52400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da821e9325f96a6c71c5a5534c42e59305ef3f269eeb0497d542fafe06f9ba7. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/SKCM52500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd782738b7ea73c4978f2b74b99f2f7e6d1e6f99bafb8f8869891e11b170e198. 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/SKCM52500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde13455aeeb2e09da76ad5f2401c38c510b7b52b5c8ecfd3e4839a1c54d4e30d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/SKCM52500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66bb5a55420071469e026ba6e1c941f9085b7982df1f72234b66963dc84603ad. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/SKCM52500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f78c97ce7853abce419de9ccf8f3e676cbec1185c69975f0e23c336332b87fd. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11:13Z), 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/SKCM52500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f72f7a0516e1d8e0d2a76996a2b0753ebef6f8fcf696899c3cd02257e94690. 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/SKCM52500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839c2a5b3ce9206e5b569f2396fbde274034b2753905a4db0b2ffa81d61db193. 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/SKCM52500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c429dd809dfc4e0dd19f989131ecb5e509ed3bf4925c2e5c4f77bf9f6c16af. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZZ662428109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8373c66e209a98fd5ab7ab9bac1ed5126b11e507e528949fd532af133435c9d4. 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/QZZ662372084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8373c66e209a98fd5ab7ab9bac1ed5126b11e507e528949fd532af133435c9d4. 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/QZZ662372084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9837dfa7e8cbce7ad6014643fe3ec9a669cade0894581d308eff91c0a39fff4. 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/QZN882240450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50390f5675ec7acc18d3b6e6166ec42e2acb95bcd38183d81a73cbc0298a9d24. 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/QZN882240451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a81c3afac26b852e376dd69e401d1f0e70951b9c63d836dec2b56b7c28ecbc0. 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/QZN882240452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d24ca5ef1844bd3d26264f145583e4ec7abed1600aedb2e864ceda286086879. 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/QZN882240454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bf72fcc48647229f79d0ecbca08135c37400113f684229fcf14588385ce806. 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/QZN882203238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8239beb73e7663ea1638f9528a3e56dd25bf03a417fce66375d803587f2f00f. 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/QZN882172259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a5253d4aad2c2cbb8c3a0a4441784238ddbea5e797f147e54a37f56671ee6f. 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/QZN882229773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b1036b0bafe4088bf7582284d1274f2277785cdb85315b2579380eae8b7fca. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/QZWDW2390489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66750dfb11069212eb0136535011c9f76976ced682472caeabfe8c4fa2117b56. 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/QZZ7S2452849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154826285490740e483cb695031cf7adfef40225819b5b81cb5fe6949a17dbab. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SE6XW2254110.