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 0x07fb6fd8df19a502942333cdb61ffede6800ddb97d73b9a59050911b7cb551b6. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b7d57a87-c54e-4b4d-993e-c203aad822d9.json and https://artists.proofprofile.net/proofs/artist/b7d57a87-c54e-4b4d-993e-c203aad822d9.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 0xd8d929efc9ffe9156f1ab3bde33af9909e18ba909d93ee170b74c3d29afbad7c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFZ32169476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4732a4a3826f72412a683c87dd4fe13cb8aa57e39cf4628de25df6f3f3e3e7d7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFZ32169477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb54bee87e4564a9ae1ef9c4b4b23d6fa8fe8c9810b6f61b57a54baad9d19b2e. 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/QZNWV2078581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95dddd816b24baf2ba9822905680f75c8e09a70caafd715de58835fcd0772c6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZFZ32169478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe41fef63848bd4ae08a332e64fee02a1347d7e2889abe1791f2d878a385bab. 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/QZFZ32169479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4576544a86adddc0cdc23b4f0063fe73982e4123cbe1aa95470d0fc0cd64f7fd. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZFZ32169480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3768014075ab6f5110ec73239c4d3ed83b6035b8c2c8c0f74902eaf89a6fc4ff. 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/QZFZ32169481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a94886b7731a85d12a4a6ccad8d2e402a716ead384a855453e636ba39a67834. 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/QZFZ32169482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69bf5544070d99b86145276acee7674173972428af6d0c6f669ca3b56554f7d1. 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/QZFZ32169483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab59efded28e2b3c8f553dbc8d06860d5cc176b5b25e207138a93dbd92e1b5a. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZFZ32169484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec18f69892af806f0d08c590dfd72c6f70d2aff32ccc72e53718feae33482cda. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19:31Z), 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/QZK6H2141586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966a0bd60f04f92331f58a6570ac0949f08afcd65d2ed7f7c5c061486609f5d1. 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/QZMEN2228651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8433f4bc4bb5e91cbf9871b65a7341e31dc90acd149af5a89f2ba232ca86ba2. 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/QZES52335687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x094510d77b3fe416b41912a5189f3621f25c3547806e8eb567f4a56bfae16d52. 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/QZES52337701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9abb540059001db80d38063cc7a5b0d6b0ea14137c9ace30b0b4e03fa0917963. 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/QZES52328596.