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 0xaf57b0b504021ed8f2c35154fcb273cd55a13856a80f0a787f7106ff0ec67149. 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/370bce62-f658-45f1-9972-477b99efde6d.json and https://artists.proofprofile.net/proofs/artist/370bce62-f658-45f1-9972-477b99efde6d.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 0xe0cc716a6aecb8b7487a8bff096ac1205cab2c4cf06711d549f5ca46a1582eb5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNMU2119313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9958c840ca0f445442c8554f309987277b4d373c0c92d87083bb43bc9373cd12. 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/QZNMT2180036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b45f925309b461a80bda188735792d65c8b37ce17e10d247feb33c7e0fedf35. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:54: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/QZJG52209579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c2a40e160b0466637f3d228f10e3e2f7e4096af995cd39eda43314c5bb411e. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:06:06Z), 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/QZLL92279892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfc1303d0459c11ca61dfc793c4a9978b9ae8971a9fc2eec656dc1176abee8c. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZNB82218396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829d5c55bb5279b34cf9eeb355520d184c75e2abec74c7d0b63a2367435db937. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZNMV2218236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77095bbe55217fb243ce8d4acdf6d416c3816e2a563f844fcfa5e64eb3a7e41. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01: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/QZNMX2246244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b82945f9b5dbf5ebda6f9741ef40e1e8a2dd29c636b7754c949cfa7f6ac652. 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/QZNB82315922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6108e0fce6b84456ae168a1e3763b3eeada44ccd44b2421bde9ec1a0fec2bb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZMEV2588835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc450a954d05f1550938c58320f981e069652792762da3dd7fe91f33a33241981. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZMEV2588836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b9a5dc220f1049af3c8a9dad7153fafe3e393c27dc73e9ef50fd3493609a4c. 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/QZMEV2588837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a66a7d0edf23f95f677626b3bf174fa26b605479983f0020da0a70f28ed25a0. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZMEV2588839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73787018235412734e500f33b35d37d30404a6a261a96e0a5d5d153b2400252. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZMEV2588844.