1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8583daeb814156778745d8fcb8f759de4fbea7aaa610ed48092075670913d4. Chain 2 (Bitcoin): anchored in block 953988 (2026-06-16T18:23:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e1f2fa0-4c8f-41d3-93b0-914d70743283.json and https://artists.proofprofile.net/proofs/artist/2e1f2fa0-4c8f-41d3-93b0-914d70743283.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 → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc1850848c44f79ebdc4919682b283af43097e17d1539fafc46d8a51bca3541. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GBKQU2346601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97f154499288655b3f10364a658bf6d9eaa147768633bc30c04b41a3376795d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBKQU2307835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc909bb847fd767004f94669ddfd1d6f3bf2311f2393797a305c27c7469ff9c6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBKQU2272080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97aa956438ccb5ee77cf26000fa9986ef6322ed1ddc7b45e0b9ab00eb03a6eb8. 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/QZK6L2295780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370cbf909aa6498f4489b7169ad59e1d7d78b913a09617352515d9ad2b9d7dc0. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/GBKQU2159109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1f438411ee2d91e594801cc65bf54187fc8c0fc3be4a919069465977aafa87. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBKQU2155755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac781cc161b496639d5e25a85f2dab083cb1652230bb9d4ffa764c1b0ab4a66f. 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/QZHN61998099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fad7c816d19aa6ae8ceb14e83fc92001822d14804f4d793e32a7b46d9b9001. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBKQU1976119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292835a6997eeeaade47aaea15080d3630cd49073b4bbca2a96f44b7827110bf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBKQU1976120.