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 0xca4231d75fc7ac44b8a1e1a98a6cef034a03ac4977b07568ca7a2fe10937c153. 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/18112ad7-4e38-4799-baf8-988ca940e238.json and https://artists.proofprofile.net/proofs/artist/18112ad7-4e38-4799-baf8-988ca940e238.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 0x219a39446d0b6b8ba3bf4c3595440077f7490098729d850c515d3669cf272e4f. 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/QZNWU2593218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4bc8703fc6359d7ee107e40b44451dc87273db8b996166533bfd589038756bd. 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/QZNWU2593221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74b9399e346f8b1f3dc160ad27eb558907c52513d343c6c2e021b4f0377f696. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZNWU2593224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adb0fd0168052b476e113f9b2dbbd8c1e29cd9274a37b525b041c1c38b705ea. 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/QZNWU2593226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd217f318f0be3cc75f197723fc7dc156e7b49f82548bcefb7c495b635ae73140. 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/QZNWU2593230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823ac500d9440c0d3540cc8687378e8b95656d343fd49ee895b2f6d3a9d2739b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZNWU2593233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788008a9b5642e3daa3e9d8d96bfc44318ca88eabaeacb7c66bed19b7a99c725. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZNWU2593248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2724617c9ea1bcc619862a2b3e753cdda22f9bdce17d744543ae10bff763d49. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZNWW2556403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282a0d5047898b4805bf55e11bb90690b1b36efa27f296cba63f8b9a88a5bdf2. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZNWW2556405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97306cb1b0832ed777044218f32702c28535d1215f641dcc69ee11f93b8c43b6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZNWW2556407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e104d8c39b6c30d142af8ab2aa39bdece501f0033163e0c6b2fe46d28375d6. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZNWW2556409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e0b39db8c38cfe331c2c9c9869d5e8df1a5a26ea51abd931a6456961aeb5c5. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27: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/QZNWW2556410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x219f932e1658b8d504f9095106d98ab34edf66ae2d16a3e29ba558fac237bb30. 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/QZNWW2556412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4184147c3d9da1691fbe0ac422557b076ac72930da397792775d1fb56b7ce8. 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/QZTAW2519842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ce77f60c50363d19b4dc960b4304c79a729fee3756e60cd64db5c7193ea6a7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTB32525016.