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 0xdeea2123b47a148f06d02e3e8284f4fc02a928541a8efac15c337fdb2fc452ac. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa8d3f1c-948e-45a8-b6b0-a98264be47bd.json and https://artists.proofprofile.net/proofs/artist/fa8d3f1c-948e-45a8-b6b0-a98264be47bd.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 0x32212c6f3982dbb69f1d139bac4f5167d2a0638d98cd5e06decfe5a9bb51f08d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/UKJTL1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3086f07137efe9b113909142f87c63751b6e5916d77a6563e17889546212b1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBPWR2100062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733504c542a5bfc59c5c250e2404c7c2e1901e6afae23dd64a59e33fa666e01d. 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/GBCEQ2100080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831d1c80d42320467df83077764ea0e1c626cd553f7a32e58c69683e65727073. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11: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/GBCJY2200105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5467a2e9f950cd0ffedd2497ff4ec555f39c74f66505e5e3a77f62f1b9317a. 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/GBCEQ2200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46099643d41cc5ac3edaaab0f2031bb5544d7f9f1c5bc9fedf16f8931110ae79. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/GBCEQ2200063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317434ee2ac4a9796820f193764b68d7c1dc55a01f4fd13367facf51c0395f81. 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/GBCEQ2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97749310586f0a16b03b0949b08d114d46b619e9b43a2e7afbe1c42c80f663ad. 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/GBCEQ2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff72185aad59d62b877e465eebc231780778c302a9b403d109012de225e9383. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/GBCEQ2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2839d81c914779d48ceb52fdb53b642e8bba53eac44cfdf2a0ec0be0fa6b3aab. 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/GBCEQ2300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d1d970915180f801386d18303de696404e6c2b06d7553b7dd1afd0197b2964. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/GBCEQ2400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582740acbb1da70525ed5eee7539a5054367dc33fd4bb74ab6de09984c3a7dcb. 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/GBCEQ2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a0e691e0d90a266318a37b1e6ca5aa8171dfe5a7d3588b92fe12c5d6efff30. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZTAW2587532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91db271fe1328626b3648f2412905cc25ec85a995b0287aa77fcd107923c41b7. 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/GBCEQ2500037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0de1191ec331d65f372f3a0c1571abf5c5d4302e7f12d12c2abdefc5952e4f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GBCEQ2500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab906a1980a9c6ca6e0334d64fb6c5319328f18dffe90cff5096d95400fbd174. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBKQU2446676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4524449227cdee559f5356ea3004469671ec22b3ab64f578096bb31e2a81cc8. 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/GB8KE1857877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ef2317ea0bc26b5c507e2967ebd750432e9019dff91caf829184f04b83a734. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QZHN52062918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a529bd5d1d876476bdea8baaf61991ebcae84d92c0505586412728988f3896. 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/GBCEQ2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f324ed6e5683f20aef0b8f381dc1e708d00adf3c0828c4b1ee674b3e81d677a. 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/GBCEQ2100178.