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 0x4b8e13d07956b89457e8543d2aeba0cd66558be11d0b1f466fe5fb9132512fad. 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/d3f676aa-e7ad-4652-9471-b8c9f3c6c408.json and https://artists.proofprofile.net/proofs/artist/d3f676aa-e7ad-4652-9471-b8c9f3c6c408.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 0x6728823d60cfb94f31c71cf16ddf598b68f46f1f8a4ee9259c9eedd6d5f73327. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/INS172203808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d873f632ce29afd3147a4abbcb0fecaa42d170590cdf4b7c2472fcfbbf017c5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/INS172308965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b640cf659da20f47a52cf014d4adbbe5d31170a6b11f24b962d62fcef7816e. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/INS172224000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e76d9f04910d21d7fe68c2b722b861cc94ee284ab837c17c458135490d8deb. 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/INS172307383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb330c96f4196e6c8daecc18b3d21c76606a3dd75dda230550aa8c453f03c7c25. 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/QZES82190526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf71f0088a0fad779a9bfcdf9fb61133db6b418988127777942f851fa6c6000d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6K2099058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251eba862a8f04f68d56e34d90b1d6736563b4470cabb2d3165ff8be5b8999a4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKU762006535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5832cc1c38f452e820a1b9fa9100fa5616bbcb3b57525a78e1184726bf427698. 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/QZES82190530.
Mismatched: Season 3 (Soundtrack from the Netflix Series)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abd3ebfa449893664fb7806623638deb2b0ea6c43785caf3c5d755a54f80312. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/INT202405094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127e9777b4729b1c851a5b821b9095ca05c4d0d342a94e0d59332a661ecf3dd0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/INS172224281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d2d277e6ff467a66f7d50b5d40eb0f02d1837a9d3537632becf5bc6d088b70. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM6N22476225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8651a05e560920a9573825e882417607895ccee82272a7a449c7e0a8b59c266b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM4TW2448998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8869eb117a26d250b5da864892c10123dd6695a5d6e58cd8d63ad266056f03cf. 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/QM4TX2415286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1d6cf1b6698187dffceca30beb3d0b75d753d20bccd5cb85ba73c55464ae33. 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/QM6N22476248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4653722d5e4e87f8fc9fde72a626a0f81071836a9975bdc7f625f1aa95a45ff. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZDA72161546.
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 0xca14299f82b20d6c64f8ce24707c8b58823afeb9e4cca80547ee0b6884d299f5. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZES82190527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a80036ec01c57776bd69809861f34b3d9293adf7fda18691b25ef2424acb4c1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZES82190528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb938097fee18fa281e342b876fa7ba4b7cc4d0d91f6348ecbf3508aeb155f1. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/QZES82190529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8298be1e11365b521fa384becc14cabe814e588b40db07984f470fa721a68b. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QM6N22437659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38330f4445821cdf3c4ae48cd601417314a3fe1b48b37b5341762118fdee1a03. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QM6N22476251.