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 0x47bc5e8c06ccbcbe8bde473c7fa267043ea5717b5748fb453378e5ac4d213fca. 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/8b054906-90e4-429c-80a3-a0c465fbf5c9.json and https://artists.proofprofile.net/proofs/artist/8b054906-90e4-429c-80a3-a0c465fbf5c9.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 0x47d6ba67a2f20a0331149d7070b5acba27e25b2b5c2dc222e73edaf7d51883ac. 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/QZK6L2308328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a755547dfadc49462b879360dc82c302677f4d133fffd0ab2fdbc7d080c590. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZTB22308744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ea399ae49a15e6e8ab85ac9bd666403c2e230762e10fc88d5add600a2a6ee8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/US3DF2410859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cdec8fdc4170450902291201c9bcb590a14fdba08f46232d1a1ce480c76d8e. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:50: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/QZWFG2311932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961134b793fefe263f4452fe9b05178fc11c48988049f3361f7b03a03c25b6d6. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/US3DF2418024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e9b0d6a6b6fce7ad5d3e87b1bfdf393be0c5e5d7472cf1b809c6b9a8a033e7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/US3DF2439978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4316cd309c86af26470e8feed05ff49f0eb74966b47000b79887dbdc3ff9209d. Chain 2 (Bitcoin): anchored in block 958535 (2026-07-18T09:42: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/QZTAY2426877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5456a35093327c3381a80c133c73f95a05e1662f9c9d4a1df3664e57d30dda76. 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/USANG2482598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8176da57ad80569f9939daacf9fa1d7f63bc2d78eb6772b842a4798d913aa64e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USANG2488676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebc94ddb495d0bb3aa32376a835fd9d8f5ae924cc81625ea4d33e3c87cfe090. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USANG2488677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efd5bf0f722bb689f79ef79fa305183cbd9bd10a62e03f24a23011dcebf47a5. 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/USANG2488679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4501c30b8032a6038ecf0a0ee37f84d7c9a3ebd7ad16c9144c6ea06cc03f35cc. 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/USANG2488681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2758ca64212550fc576b4caf3c37a8d15badf189f6cb46a6610e9430b97596fe. 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/USANG2488682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf878724cad3c8e8e20e250686d974c83709cb51e9de31be3bceb1441112700d5. 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/USANG2488683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961320560b5fc22ab0401e107a92bb2602e98ff9745ae972e70b2968e41768c5. 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/USANG2488684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a50289caf2075c90da212771fcb56ca4620dea0d0d97e62b5ce28b0833d8c37. 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/USANG2488686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5456a35093327c3381a80c133c73f95a05e1662f9c9d4a1df3664e57d30dda76. 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/USANG2482598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1cce6a37b11cb1a76cbb56d9287abe73e7d6861ea75819ee9ec4551c18c96b. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:27:15Z), 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/QZES82507623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5188543ef24d6029d60883de9648d3d8f292f32fd00272916b796b4f4f82eb. 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/QZMEP2592229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10aa5f4468950e6026802b8134286721aa6e062fbd0f14e952389f30c6375c1. 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/US3DF2594530.