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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4127cddd206790845fff47218f76f1d4b18bd8f02d3801e0ab36c3b4c54c1861. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9978adc2-2289-4439-a944-079fa6645b06.json and https://artists.proofprofile.net/proofs/artist/9978adc2-2289-4439-a944-079fa6645b06.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1f964b96dff2758bb02e95db5115f35a2a29bf1555ddf8f58d812b6b803312. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:59:36Z), 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/US3DF1110348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e23c136a80f07d0ff9c967cb2ef6ca674c8f7e0769eeaefb5528c49af5f9b6a. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/US3DF1110349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b98482ddcc570c8f0b339b6ab10692156ab5ff2be129b228b146cb0617457f. 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/US3DF1110351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9ac5cab6e5874214329c486f115ec93689bb276fd5ebb78b5628216e115434. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/US3DF1110352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x756fa525ba96d3debd87f6fa41d6dc3324b84d384c59fba677edcead65428dd5. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/US3DF1110362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3cadbde3d34a6b551ccb332fb301428f64c75b18a7b3e6e0e36350ea279f39. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZGLS1915372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6bd4555b022fb1298652e5e1dc5e1deb39646cfa387c02a83a5fcb05ea9483. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHZ51982765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe372e73f525ba07f20078e08212f903c1bb8f4de8c6f4f4ad71868527d34f959. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHZ51982766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0479f1c72029fa0723d5aa768ab8314c4d807baf7bf9f55604727f1faba853. 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/QZHZ51982767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e85ee7ddc9a3dac101684e9018d97dae7ab8dfd66d27fb6cc044c86e080bcc. 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/QZHZ51982768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d5eb1e07592344a2d9d0c209f8946c294bdad6fd5dbb4e5f72b8ec0cf9dc7d. 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/QZHZ51982769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0acc934acba4f69342830365ca5f6e6d3d1ef5a4e08a6588ee6fb48d52c2d628. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:25: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/QZHZ62045471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64814964fc025b881a4d533ed5cc419b5ac14da0addad5c07368b90b834ade5. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZHZ62045478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1a8518e0955446099bc07281b301b4e8e078cd27baebbc12b1d2399bc7c4f8. 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/QZQMB2100846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe466d91d0ba244ec4cc41df81fab5df32b9e4ebd1c630e37b82e3763d6b41731. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZQMB2100849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x062276fbdba7c94e37442e2763cbc92875fc6a1d697bda14acb17299f0fcb0fb. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-17T00:15: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/QZQMB2100850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438b8ba92f106eb5a1196ff9c603086d5598c3f87adb3f52a2bcee466aba5712. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZDQH2158543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8c033b6f881edd0965c6e01cc0afbbae2da179ee3c02cd82b60c78b5f7beb8. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:46: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/QZHZ32293682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277e929614370eff4bd6d11811e390bcce5b2c71f45b09e28b25d5f7d3c759c7. 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/MX2831903817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645bc30a582778079cae57641fbb78c15001f2fbc7c52d9f7f75832f0c7a1247. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/MX2831903820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9152be2320852913f49d42cb06dbd2b5c3f8733ce74336285df8fac47b891665. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/MX2831903818.
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 0x6834f8dd4090845516da77b8bc40d52e6061a8ca98b4c76406c9dc5abf3a9463. 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/MX2831903819.