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 0x6d401060dcf2facae13a147271fcc3c83b4bece61ed9fc0b14b6ee91580e3a56. 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/a180438d-505d-4c75-bc76-b395dd786509.json and https://artists.proofprofile.net/proofs/artist/a180438d-505d-4c75-bc76-b395dd786509.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 0xb82d2341e036d97e4502e352e12945da0f26616b602bc9fc0fc31a5d853501f2. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26: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/RUA3R2066711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2e2c63ba73485a4b4e19556bf87ed9c42ac256fcd9f8dc6ba121240d01ec87. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:52: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/RUA3R2066712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e87d69465b070c0d1888299d5a3abda31c7ec874908d414eab883c982b39a7. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T07:54: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/RUA3R2066713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca22a5d94f5e014ad9d074290eb69b6b04c6da401487d13156cd4af80d21eb91. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/RUA3R2066715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a221543deb942c53882048e2ca72440f58ea716180b97efb32523e7124e41b9. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FRX872145205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a839acf28c35388325c026fe98a7b9e3e7d052f22391e1b960f0c266b294cc. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/FR2X42262249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f66e8a57f3aaeda4d2bfadebc669dd9db8b5dfdcdbd00525366347f225fa940. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T18:43:23Z), 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/FRX282481704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50beebb52004361bd5e15d28def8fbb204881c32eab4992ebcd67ec52b2b6db0. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:45: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/FR2X42570580.