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 0x5e17f8676398a4348da0aed748912abae7c81d2352327b67c5df2186b185de75. 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/e148d718-89b0-407b-8372-b514ee36058b.json and https://artists.proofprofile.net/proofs/artist/e148d718-89b0-407b-8372-b514ee36058b.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 0x849b1cd4f7679b5d30fab5c4f4292bfa4ab3f5733e193c4bfe00b7237d3d60f9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FR6V82589712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb57933469a1c573c336dd91114bb8edfbf6edd5c6d4c9b33956270202f4bf9. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/FR6V82589719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec2fd0872cf7266d1de9c1fcbc005649102ce60b60fa940ffeab1aa07ef3e93. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/FR6V82589904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cc5005cf7ffb012db5d8535f3c1fd9915d055d8e3360911bb941b9bffd4f5b. 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/FR6V82589911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4e38e68262d3e66f81c9a2bccc08da2e2f4a6eac1e13e41afc394b8d146df2. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/USCGJ1589283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d3f75915981fd5fe96c360ff4f0196998c363becf50d2f34bdeb25f93f4aa2. 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/MXF602000321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffe9dd64175ce297c22d392d9f9db084547bed39687e25acbbf898c0a5fdeae. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/MXF602300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8d00852158ad381b0a2d0fdbc63719a0ccbdcfa5496600eb395a818b93afe9. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/MXF602300094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a02232946bd06e8375c9de4dc586d4aa050fb39713df3da68390b9303b9435. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/MXF602300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02d3f3da24170006cb8d4af540a738d9b57268b1baf1c7910d7301205a3137b. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/MXF602300100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f990eeae5806c2d620b6ac54633663bd542c12c80427b3496400f76da2e9f3. 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/MXF602300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c9b8740695ce8e47948f8cdc9c37fffa2336170adf3ea765dd1ad9e43969ea. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/MXF602300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77a28b391051cedeaa8444c828556e29a050a44c684b00bcd6f01d9eaa1e369. 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/MXF602300217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e068108cd7c257876fd85d4ae39dfc5b92ab7a4a9388e8ea59b705270fc9c8. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/FR6V82591701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69307f4f10812c429e9eca71952bf6647106187f8d1e5719690b2eb6955459f0. 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/FR6V82589970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6edc456f20c22333b16df3fd2d50e7b57cc8bfc36f247fc58fe197789269be31. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FR6V82598393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de87060aee127f3801950f4c45f241b688aa96a3e0651dc31ace5a37d9dd2e9. 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/FR6V82591487.