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 0x5633ad22cdea4b2e5a0e97d35b7fdeceb697048d962dc9ca1a5165702ffc84a0. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2c7935ce-15a0-45cd-bdc5-e5b72733a080.json and https://artists.proofprofile.net/proofs/artist/2c7935ce-15a0-45cd-bdc5-e5b72733a080.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 0x109d1716ef20a793fa6141a4ba77809f79385b10e9fa4cf98e5dda7035ef5772. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6N2596816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffce4e761493cbbbbd0f8d1c7a39fbbfd3fcec0957e561748caa53f7196482c2. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZK6M2529633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269b2cce5731767d1c23d8663ebdc6bab6dd409dbc2eb74ca5a225862fb0f1fe. 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/QZK6M2545833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db5ffaae97b619b5be8396d705e5020ee1b92a81bfa7b35d1f376e18f8a6126. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6M2566337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3fb7c571c3fc0433b294223513e0e201fd13e8ea4ab657d0ee072b178ed869. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZK6M2563464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772242c2f9fd9dd2ee64b684053bb39cf6ca41b7504e23d9c7b203283070c295. 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/QZK6L2561664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad6f6dd0177b3bb1f99159cfcf879ab037ee9eb5a724a804d2ac3dbd72ae2fb. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6L2563277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1df04da38c898467622d7fd23db3e1d73155cf6f646db9fd339aa8dec63967. 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/QZK6K2503311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4cac60fcbba39a9858ff8442f337c4401996de492a4bf2d599d84aab609c73. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZK6L2598986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5aa5eb861a51cf1c646f6838635ddeb37ed3f490e860c163b50a578c23d462. 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/QZK6K2534234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be1c945fb9a87d5db11ff3e221dc3b383826bc5041ba919008ae82a861ac853. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZK6K2541079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82256aaeb625262f2ea9cea61ddad86534962c84ae348de119d712b8fdb469c6. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6K2536892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075d0cfdb05428f100f16b1e799d4fa3f5a163762835172939fe2b5c988db08d. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/QZK6K2543025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dbfd92bca12ac5bf8934e1c4ebfdccb657b22833fe15c2f7693495d77d162c. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6K2582412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9672c817a94f69d3eb079a63dacec1c82db0ddd6eafba08ff4fa438c961cd434. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6K2579639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bcdad1df8f338430f64dde34356f3cb9fea67a5d53537a8d9e043e51b026c5. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6K2575942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00b60450afce754d6e62766b3c4a42641d54310131bc1278893c85d279978ec. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6J2523670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bd4595fec6d2690ba47881b68b048c8aea7d35be7aae9c5b2f56712eb1684c1. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6J2593907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a64389b09f54e4841fd8675d828b7bc1f2819bbf3cf2fe498c560d41fd208f5. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6J2595852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e65986c36ec8f1853c33d75b2649ca6e89818e02ccd98b66181c5817a7406a3. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6H2533091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed99f3b787b089dafaace1fda60f8806da6fb6428f3f06a79e01139b87e9b8b1. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZK6H2542301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fef349bdd2721c62476fd16faf34e7516b73a6178ef824f35c5009838d9b6a1. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6H2535160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ce5b039183dc409feb62b42185f6a65c9ec9ab3811ec143f174b43f583be36. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZK6H2530558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2386ee73cdba3436d374dccecd3d67d5ab5d2fc776d48032c57fcdaca35511a4. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6H2574800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0e464c0bf742fe108058742e6fb375013df26adad6cd899532ac7f352f1fdb. 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/QZK6H2552285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6789c4045118d1ffe2b350ab2645ef7f06284a9ef36c60ef4d6d38551f0f2e. 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/QZK6H2572277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6ad25e6496e3f9e845de45ab51df567e1e0704e64a1be0c5bd70a268d63b26. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6H2579556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b945a614725e278ae88a48377fae1cd6903eeee411496278e9139ac4cd18d8e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6G2518772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439b681bf95fe3f964967e35b5faf7e20e0a280ec2dbc5fe253ce8f61a14485a. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6G2520058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a763b8d656996fa3e0b31c288e147f27a29350c3483e3daee9cc2129c71f94. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZK6G2553904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570945e7d14972810478ee99880663dc191f13fc81792838c61a9e53c2a246ae. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6G2561697.