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 0xf4107e9b1c0062fe27e3db6485399f599532ff10209d2ca3ac2b77302ee12270. 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/702b1265-ce2b-4aa9-bef4-9dec021f2bb6.json and https://artists.proofprofile.net/proofs/artist/702b1265-ce2b-4aa9-bef4-9dec021f2bb6.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 0x194d654ed6d0afc6906e0a67170a411127f8a9bae495166eb9fa2904583416d4. 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/FRX202136266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69338c21502eed6fb1b7c789c826cd430cc74003f8b833d18da156e6d6055ae2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FRX202136267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16747017ff8119c29ec4dd3168dd098cb46498198560116b564ba2f97ec94a65. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FRX202136270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1cabddf87487ead38a4bedd527a2fa5507c23820d022d67d9d177f2ed9eaf54. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/FRX202136271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5493e8bbfb73f236245b186d843b728aa4ad6ce776179e01c28fb90920b01682. 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/FRX202136272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2150bc782631897ea969ad35ccb0eda2d806192b9e8c965f2cbf8c1840b8ee6. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX202136273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa829f9e680fc43e1db85de92fe8ee3ceb9dbc35054c81aa8b245585957fa4f72. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/FRX202136274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e970d173014559681932370fa078daf1a934c7c14b54c00fa98f7dd7d7815b2. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX202136275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8eb0344db11e56f3bd2b1523ba2b98a7568adeeb40890f3a57fc67b21623ad. 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/FRX202136295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00086b77e2d01a7164f8857764707e07a9a10515fc1a9f27da3f5a5b1904e8d. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/FRX202136297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3ac6bfd2e43a2930dc45377ef894111f7c68a1c781c82863f854f65f18380c. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/FRX202136304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eec1e9963e145dcfb002efa171890bda16b7e0ed2f1129aa7e79dcef5977061. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FRX202136305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad6df3f896fd0fe0083ef70456e74dfdaf13d99e12721d2cf0136634fdb9ffec. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/FRX202136354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddb5f95bbcf55c62afc67978a2bd79c1615c24b32cedd106314132a156b4219. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07: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/FRX202136355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ccfa4f35e2790ace9c2e209440eb73ecf63535f3aeee644b5b47fe3c968cd1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FRX202136309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d82e555cf5dce11b14162aefd393ae30b7fadd8d01a782636ae5da43821a975. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FRX202136310.