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 0x95ccfc0787436ff6a06dc7e7d3621332b9600672deb87b557551bd06e831f52b. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5d823815-2ce2-48d3-9d90-7f5e37970a87.json and https://artists.proofprofile.net/proofs/artist/5d823815-2ce2-48d3-9d90-7f5e37970a87.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 0x716c735166f43d777780259c3895a1fdbb793eef46a0b38344a8986d06086638. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZNWQ2396582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad5ddd2e3e3c54fef895097bf7e06c3bf42da9021283f3c22c94c7b1c67e5af. 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/QZNWR2342498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b2e037001dcfa64f58475d6aef65b106c2fcb787a3a5dd225c9cef991e04dc. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZNWT2383655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad688954579c5c4c59fd9095e8e5474d4b1d9a68a624341cb494013e44672aa4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNWU2386463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2ac5ee1fd61e7170b4fad929c9ae4108553943860746a3fd74ab8c78d79039. 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/QZNWW2378844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa02fbd3d26536659bdda7c4161ba310eb74732e4372dcfc8c7dac0b2821681. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZNWX2376852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a18d3b4bf1f525ed98f50845be1c656bcb492b7e8e96c5dfc411de33bfc8eaa. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/QZTAU2316983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83503eb1169f2144f688cc6414fb5d1416e02a60b81fc07400d2484dfaa65bd. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZTAX2340599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825a712145abda0dc0051ffef24f510c3c0e97f22478fb38b784018b25233e90. 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/QZTAX2356976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd00d3adf16f2b23d69a04dc3935929cdf76ca2e2265add79685980e04108e0. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZTB32370624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75acad94dd2155af78872f237f79bdf7a6450c4440a88e1a02d4ee3cd1a160c6. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZTB52345112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293fc71096fa6300cf6fcb4066e9992d0ad13ee847cc6165bd6f4c0ac12bdbb0. 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/QZTB62363622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07000f98bd266659c166afcb32994194f4a2b7316b9952915c12facee39d345d. 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/QZTB82306633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4451158e57b911696fa9e74cfee6d01cad7567ca9ad2b9c8776b986a82c24cda. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZFYX2468363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e65c96edb1a67534143ffb3196f10f1d6696faf7349789e0400967e87f9cfb. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZNWW2496052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46d0af3f3efa1e119804ae2d0c9762d9734fb90faa08759d847e63edc4e07a8. 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/QZTB52420253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93444ce0c685956997af3e27157ca318fd1aca58a0e1d00d2134eac9e12a4d18. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZTBE2420301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade73ff6874fbf22a8284af259e30870e7a7e586d97976dc1aa9d16274f500da. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZTBE2436252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a281e75b79e2a2cf5f732d1a62d0961ea9acece71b17cdd7c1c4e095b2f303. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZWFL2442912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd80bb795af165840bead39eb8ded2c3fd0b1030e318523926469d0e90d46360. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZWFL2486145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57eda64c28797cc99001b0d67cccf7bd2920fe1d355f7d2041cb6326c56f8b0f. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZZ7V2441011.