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 0x416be0893ce816d4e2dea9167ef26f0b4be3967b955fdbeaf5b716bc5fa7fc84. 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/82c86ba4-9989-473f-bbf3-9634bc62b0d1.json and https://artists.proofprofile.net/proofs/artist/82c86ba4-9989-473f-bbf3-9634bc62b0d1.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 0xc8902bb378ff20026b21da16a6ffcd61b51e881a0b2c97c6e801c032c983326c. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZK6G2453809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43704bc31e87ea8b9d3bb48918201722c6e36bdb72e207228fc771f0870acd8e. 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/QZK6G2453812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c65bda80bda4ad472c4f04a59ba28ab787893de34c5debbcec1914d58a5924a. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZWFG2333082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e1931a22773a7fe2bf10546e71fdd619f8d4be91caca2df3d27e0b645de22d. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/SE6XW2378779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241a775724be1453254df98f79abbea07fcd1f64b307e384167a3a4291d1f939. 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/QZTB22486136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f383f362760c82aa7325eac17f4dcdcaa17f102e5be85c267ece812db11ffa. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZNWZ2497254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07652016ebd24c72e485f60dc7f7e91c24b7e40aeb98293470cd1d439cfdc64. 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/QZWFQ2453534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57759c345c9fea8c4bc8df64703bb54d3b05975c809f7d0c11599bcd2b0b7e9d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZHN42532163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d87667cd8d720d3aca1099e095bc672674dc5d0b1b00ec6569acc2673a49db. 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/QZTBB2412290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaddb1e9253457266b550b0370ed5725e1f84fb02a456b81f8e11420832bd76. 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/QZNWQ2545352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0e69dda1f5b47682bbc29cd1be8c5fd4bca61ebfb2be12ed7be8b935dd690e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZPLR2585727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0085da5d030a41f2ccef8e9a9e7a1909245a31f21f0cae7746cc69539095e498. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZPLR2585733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd445e68c3617c467dacd18b9eaab31e2a15bd303a6204a65436c7fd0edbe6b73. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTAW2595004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bb20c2ae492bbae6d7a13fcaa4464f3a682ddcb039fb275d5e98fcdca337bb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTB42513158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f383f362760c82aa7325eac17f4dcdcaa17f102e5be85c267ece812db11ffa. 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/QZNWZ2497254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241a775724be1453254df98f79abbea07fcd1f64b307e384167a3a4291d1f939. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTB22486136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79cf32d313d56a26ae148f29e56483e3e8550283bafaf97011be1c11c70bd878. 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/QZWFR2530529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fdd0a3a8f6ae7ffc82f5343f0290b36166dc4083cc704fd4a7753057f268ff. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZWFP2557022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc532a262be075ab20acbe3a36997a802c7f3e2253293a4eae70466ba4bca5241. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT3F32577585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9547d94bb5a98a5530a22b03b740ee49b3772e3d8d65dc5056853d186fc067. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZWFN2303343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a651907147425be89fe5b81127a0939af6200411570023f0231f2a56b0821f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZFZ32320667.