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 0x8adc9df784a12e763f0dbf6192eafceb7c69f4fcc54e2d267ec73db39118330a. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5cc58e4b-3c1d-4aca-9921-0a724f0b2a2c.json and https://artists.proofprofile.net/proofs/artist/5cc58e4b-3c1d-4aca-9921-0a724f0b2a2c.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 0xcc85f80ec3949b96fff771d32ebb6986765f4dc57c20b510bca28a15236ef867. 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/HKC630200330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefd1f218edc9e6f9ce333223c01e0d60fc34d9f80c38bb8219ce046fb544ffc. 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/HKC631680722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07de5490bebe85a03a67c84ea1118fd5b883808f551e14765ad19720d433f483. 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/HKC631606543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41147f6b04aa91f0ebeabeebe899655872455735964d23b204095f6a71a27628. 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/HKC631680723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c9fa8c7fdd832a8fde753ed0db6ec27d59008542f6d09ef0f22998fe46aed1. 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/HKC631680724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292043e81cf2fe7255908c1dd83ec20ec3e30105e3d410a35de089e175641b6d. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/HKC630903241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3c4291c275beb1575825c1d79830fb2fef0d5dfe15381ea01106dbb743ec2a. 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/HKC631606545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0faf3739278baedf76b86b09a2f8eb6e6d936c534db15d4004943a7abc3961f. 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/FRX452241606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b485f222dd2cc2b375a4dde832263ebe7b29de44e8f4a0c871b379925084a1. 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/FRX452241608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8da6775b96addca157462b47e0a0dc5472ba19fdac78c90d1258ed435f6778. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/FRX452241714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351e053b2c5b870e5d7b1bda955b4ddd3d84ade7dae6abe8397f344f99d829d9. 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/FRX452241717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a78991b7082747c4c133938fc81a2e1b75208418f0c1be21d4dfbf5d1c2fc19. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FRX452241722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057728696560d7ea652e2f15c583a05621ee40ab904e91cf9dffad91e8d382ef. 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/FRX452241725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032f5f03a9bab35194e76b6784e2757322c637ebcfe7664517842758ee44079e. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/FRX452242233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff61556515badb8025d420bc242f1393893ab4f35138abb001a7fd55460495c. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/FRX452242234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f2659dec9208f9f988d5606fa63580486f1dc84ebbe07ddf12278c24df5adb. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/FRX452242240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12cd967a3012b6a3a626a3382be75d2525dddd211eaac55dc86fcc626fb6e9aa. 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/TWA550517201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d79269f18fa3764215505bf5eb55e0e6ecdb2f70f8f4b641f0e01db116e070. 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/TWA550517202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca05b5d714b78e09d129cacf21929f67fc6abc61e96db7e322b04d8cf115e175. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/TWA550517203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a4f6893e18c8966ecd3d677ae536a61d76b2dd421ea018853e5c465c7b2cbf. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/TWA550517204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ae953c360f1c9b7740b0bb1efc98724fb3d4f06fd4e8e5bf06a54b13068216. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TWA550517205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ae7b180bc371b8a15d54626001d87e97a92350e7bb808a5fc292fbcb1b6ff0. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TWA550517206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb220a2ba585688f9e4c09b5ab08aa6e1c7f0bff7d6686196a6b13a84f6ccfd2b. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/TWA550517207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f095f08abd9751f081968db330e20e9c3f980bc00aea1588a4242747a66c9a3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TWA550517208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8cf85c58994003ff8b0b86ace50a50aea378a10b58112baac63d3c2951fff. 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/TWA550517209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1b2072a8c6a7b4b9b39b60a3f9af67c07e73b1af6214fdc144fe1de2d507ab. 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/TWA550517210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e5ec29bfadb5eb3dbf4ce63fff22092ce3e7646472be152072222cee71b128. 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/TWA550517211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6e135e69005e2957fbd6b812ce7a2ad327ac3258803b6eaddaae18b502f3b8. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/TWA550517212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57788ff45a2d2f5543ec4861f2cc7852358d6f6f279782f3535b15dd966db739. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/TWA550517213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4740868d48a77970e56649f859aba08417670676677d20de3060f10c8b6c10f. 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/TWA550517214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc5cfe67306846437c95340c6eb2646b48cfeb155ebd7953ab79e5e06d2052a. 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/TWA550517215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c5dbbd2456848f8bbb4bc2b6f30183727c49f071cbf21905db654f06af89e7. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/TWA550517216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54018fe0f08b4c3051af2f62ea41978d7dd00d1976427d903c263756f11e5bd3. 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/TWA550517218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b20cd0263d6ae0a0aba5b80d822739c196bdfb24a499a73a48f595667ff3bd6. 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/TWA550517219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64159d97d636ae26e9084bafcb5d021f9559b15a4a7b113f8af8b8b8a1ec943. 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/TWA550517220.