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 0x98af03bb37f50833939e19bbcfb954157cb6d6da390c9c690f469fceabb70596. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/92754d11-b4fb-4683-8403-6f2904d88ad4.json and https://artists.proofprofile.net/proofs/artist/92754d11-b4fb-4683-8403-6f2904d88ad4.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 0x671e4b8cea1ba259a4cc81356d5468b19c75d93574ef7ad4424e479e9283b0d6. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZHN92576835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9679784f7442f757b266965a79edb8391510f16f97a6ec3d046eaed464f0f7. 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/QZHN92576836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c1c2ffb7cbac25ccd3086f8d6d4602a344fd5ae9fbd4d9368771a0540b0e35. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZHN92576837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f2469e5f56fdb8f75c0adfd4d98f6b346122f1631fadf660513700f31f6ec1. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZHN92576838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d84d5b15af492d0a6a216150dc14b33ebd0fef2f354f7ab9d4eb08fa4955b3. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZHN92576839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74b2745322165d6950ccb40f63a7ec0d89244e9a4e79bb9238296c4b04c26dc. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/QZHN92576840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786c0a45f2b8aabb38fb7341b1a9ece3656f97b3c03cf2768e83ace3eb11fed3. 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/QZK6J2525410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9cd1adfd4c21589a739c9d2064ac44024c0fd7aa6c685bb9ddb314d3fa7e7f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6J2525411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d30c0ecfb4591a4eae644684ae27dc802b62eee044d6fe90dfe409c15cbc54. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6J2525412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf10c6fc2ceaaca284f1e884f0a12b317abf3c22a6bfedb0d9eab620b2f902494. 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/QZK6J2525413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae39f34846a0031bb9c37de5aba018a3fa30778b9a4643f7b92617cb2b45fb3e. 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/QZK6J2525414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4319f650143925c93de59ab4fa2b506e9d2a47ab42ea818d01b8ea3bb828abb. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZMEP2522489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc22b3871e8c9a48136585b916bd6dc8a1f97f774c69e20f11e8f488c2e0de1. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ782515200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c93f5d76ddcbecf4f5ed0d7370143d2e6e1f5eaaa5f3f2ca46e3f823a74625. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7R2592032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61840aed245aa81e1f058398fec53f504cb6f22d40860e580a2299e8bc3e464. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT3FH2586104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d039c505b239b8bef90832d05c2c108e6a7fafdb09bdfb451ab5662579d3e37. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QT6EB2555809.