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 0x6b7f7225119d7a9fdf2d2097e6c26accb3806ecea3fb91ce0771ce9d55923710. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/33c98074-057e-421a-9b11-45222e1fe41e.json and https://artists.proofprofile.net/proofs/artist/33c98074-057e-421a-9b11-45222e1fe41e.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 0x5133cf358cc4cab7a8633ec28b4d561388015d3b61a9f7166cb61466b146e384. 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/QZGLS1995568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0378bdc8982d18f7694e06e1daf003d05b60ef420e4643fb1ad12ef56b24ff7c. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZGLS1995569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580e37627c996c708eac4d13e9d260ebeb8a8736b891bd4c620f944e0967f0df. 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/QZGLS1995570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b2f02d7d63c4c77d96d9f4b4abb0638832b5b85f5cc2fd0b3c0a6c338f78cf. 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/QZGLS1995571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b765694bc00a7f7094e8fd5c9623913faba17c57bd78e3088f2020e634dd832. 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/QZGLS1995572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b654fd851d296a9990044e1cc648ca60043bf9db049fcc75f4c3972f55eaac. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZGLS1995573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e425fab563336177b33316bad6aabe17be2219ba865985f71e924a4f13571a. 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/QZGLS1995574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fbef87b2ce767a4cb9ba6bf2ff32ceb8673ba41e207c29f92cbf4cd377865b. 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/QZGLS1995575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bae4ae336a7f91c6561d29dffef68e944184c6a7808bdb60bfa48c4b105aea. 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/QZGLS1995576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecd6dab986cd04076ff259536ea8116b6aaa2c6ea2055033725e7eb2317ff46. 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/QZGLS1995577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695a9ec071646b0212d5ef1a9d3509b30daa7f258b487a7a5401563a7753da0f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGLS1995578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x414fc1e1c279233033d23be9135ba9419ebd79ffb36db775d31f3954321235b8. 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/QZGLS1995579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10beac923a84832f242f31b6d408df22fe4aeea13c69713e0faf538762470a63. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZGLS1995580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50291fb8dac2c5c21459ee2c7adeb653178807f74f2b31a19d99bc1d128af1f. 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/QZGLS1995581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b72dc109a4e5f63d9b2226062f20852bf38cdea63ca99dd2468f886e1d0589. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZGLS1995582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f5c44ee7950fa0ab1e4deb9b22f4ff486f130e44b83987fed1800d6a32ae15. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/QZGLS1995584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd2a6fb3200e65e397af4d6970405c7786e6a24a2b96d390eb937d4bd79aee4. 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/QZGLS1995585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96af48a75cdd328150c9fa91a0732f9df73444944ab70569c101767b09ccf033. 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/QZGLS1995586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7523d010e53974a53d71120f7e7aea240f7cc32841af3876d4a51033c8339b. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZNJX2253679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54620e5a8ceafb894a7eca5679f4b63c4ce5342d3d19ce3420dc6165dbfb9fea. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BR7552300130.