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 0x06e67755cedf9a5030df02f03527ffbd5fabfd0d4e328e7f06215f1a680406d0. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e05f8bcf-a1c3-4d1b-9fdd-a65dc0f27b68.json and https://artists.proofprofile.net/proofs/artist/e05f8bcf-a1c3-4d1b-9fdd-a65dc0f27b68.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 0x4a555274b81c3fbea3a37bc2d58c5108724949527cb3520b6693f709ae08dcee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTAU2268120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b9ee9b5a3ed556459b84610ad9240f73cae65a56f6c3f1a8f0b2c77d60e884. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZTAU2268118.
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 0x40f4b28b0dfae57ae26075b76967c4d59d5257121bc57a9f4534aac103eda2fb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52088575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966bb6eb005e9b262b464f9d1537a6d6be1cd4670683dbde9471cb32c3458f82. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZES52088573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e611fece6cf9068b921474260c8d72a9cc9827fb99036b906b8ab8ddb145517. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA61833267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c283358776e8c2667174ab4420a80239caa27a5045488f0f20d2ea311e15bb2. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZDA61833261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d0621b6506a35dfae637b4ef8e7a90c8b7be895934a9d546eac420510bbbfe. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZDA61833264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddc74c906ecb7feb5a9cac879bfd75232391d2a51d6ee82ba476829a0de4cca. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZDA61833265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ccf68da9698cdebf4a76ec9821db4c281a0efff7f47626cc9a7f32a9e7d494. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QZDA61833270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e6d280cfe41c431b150d623a5fcdd2caa4b26e34756470d6d2a8d36fb34164. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZRP52390069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40069c326ab1aaedee223ae1b84734287a50bf0a43ba2d4839a59abb74231c1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWX2235464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0507cf4d76884fd88515aa802893aa45e72032ea797078b129df9f6108af32b4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZHN72223031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb986cb9eb5f1de36a3d7bc995041d88afa0eaef3bf3874fee84eeb0bd6cebb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM42K1601812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8976b5056dd4d7f3c505f9b32a422085e7120ba0235c0c29ce985e723d9bd29. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM42K1708727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813afa0fa5b03be09fb4ad9a734dbd6f3d4860f5d920e4b9d2332e6004ed3356. 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/QM42K1708733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa239bd1c40bea3b850c0ab0d10c5b1aaed75d9f7c560f6ab79250067a824c2bc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1735335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afaa5036ea887c195d333a06dc5c9222c8a2a1ad15675e96abfc0ea3991db04. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM42K1702881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec2abee4d17d3fb6c19454bb6b743205b7041d2676b3de1dc292153e62efc24. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM42K1702883.