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 0x8aa6f9f3f0dd6964384d4466e8ceeff45663fe15b6db1c298c3bc6833e8c89e0. 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/28410820-bb2b-4032-903b-e6e27d91951b.json and https://artists.proofprofile.net/proofs/artist/28410820-bb2b-4032-903b-e6e27d91951b.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 0xbc86ef6ed16d1275091d1be43ac31d22e0ef66a1e74333a17e3f9c4fd227b028. 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/TR1591101254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e92ce326f78353a4b0040ffde777e5ac057a42eb5132600b88604e0004f4c61. 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/TR1591101258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636bed43ed7cd4a0b955c5f06a985123f20f9ea6c4fc1809c62452d7bcc3cebd. 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/TR1591201668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cda9c56139bc8ed5b6835ed7ec8f5f5188675f5c62476bda9aa60621f151ede. 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/TR1591302120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85166f788611bc5fb8f8e93f1407f363d95abb738c61a666a9608cc9f3bbf2d2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR1591402242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d972287e376b65c7fc186b8565389294c586d58b7eee1fd56087d9c60ccc13c. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/TR1591402247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7f342642e83cb3b6bf9423fa8f94dbad92ac575b22ff09640aab928309917a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/TR1591402249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fbe8c80caaa9b30f30474b3628c4ed855a1375ad37715270f554f41a9714ed. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/TR1591402250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cecf5d1abb6c9e52c3bbe03f9d47626aec273b8685058ba30d7f745297c52c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR1591402253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f4036d0399f57e4947bf0fa1b658e35fb1b67fb9f3f6f0439a446278012ca3. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/TR1591502599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bfe095f0693d2619820eaf3312f9c09546ef0df7e361e21b824e00df3482ce. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/TR1591703605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ca0447318eb29a144d7c9c3d8e52ae00af494f88ac30f62e29d5889344e181. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/TR1591703606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c657abb0c9705674f4e71cb3fad257e27efe071c7e3b02709f21c065071617. 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/TR1591703607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9126f9160245ac69dd081f3fcce108268cbda3b0131047f6dddea723d8f070. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TR1591703608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ade33fe3cbf881dd618de22e5453259835d32f1765e5e72c054f83a9f77f1c. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/TR1591703609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad6e7b1743428100129b037c2f5e3c3ac9283f468f588f07167500330fddd2e. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/TR1591703610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc028162261c49c88557b58d53c7e9a00d407b772f04c1e5c7b97c2218ecf4d49. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/TR1591703612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3bbb2f0cfb4ba6167deef8770b9d6ca0186954dd3008e0980c38627a6c7ae0. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/TR1591703613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x144626aac1c7e75012c54841ce039a82a789be7429d3a53e9cab3aca82471050. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TR1591703614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7d4520c6d6a47a4848bdc55f30f127646d2f0e2ebe95255fe55774107b5e4a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/TR6792101652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42c224a5c36344a08bb91f47e58ddc868fc854a7d80979b3e963b5699e547fe. 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/TR6792101653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2795328b2d94f9069eed33e3bbd80533c4d7a128dbf266993529a1d87b7ce2. 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/TR6792101654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f90565b6a8bb21675c045ddaf6eb92429d97b2a889dbfa8c7ed853d87baba0. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/TR6792101655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33300df8ab81c548146f3c4398271ab2cd7e7f88f573657112d3afe695c87ea0. 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/TR6792101657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb800dc5f325d80528ef4d7385215c7a9e85baa244e2e10f6008dd23d206566. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/TR6792101658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca68436c8243deca8a01980521e388853283717609703e156484330373a08d12. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZK6H2359224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668cc3e1fa64d2f821052246e866e1c0c8358ff13aec33642fb4439f967f2b1a. 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/QZZ7Q2586910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc736f853bc35fe0fcb96a1bc9279535f7e9f12ebf6ca4e1414d1f2adfbde985a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZZ7V2528657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0323c517990e3326cde6aafe9474f394a16260b88f3943bb8c82c7e731cec6ed. 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/QZZ7V2593166.