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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5bef878dfdef660975f1b353ffda3311b2cfa4b0231d7b8346627e1523ee3a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f11e613d-495a-4690-8d3a-6e4301e91283.json and https://artists.proofprofile.net/proofs/artist/f11e613d-495a-4690-8d3a-6e4301e91283.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9b56978274b94fcdbe4c67e63ca94cd3f9223d9889aee3e3932a26e39f94438. 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/QZARB1829885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3693e0dd402e7f4c93e82a8b524990bbe0dd661af9283fbaf5f4e4bccf2c57. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:19:44Z), 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/NLCK41011404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b8d1a35e963c96c1fbf6c411422bc30fa5c16fb73e3397d1bdc1bfc9964e46. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T09:10: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/NLCK41011405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd08b98b0d5dadab4e576fd05d79c37d154a2fcc0cd9bab1077e85aaf194cc2. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZAPG1898558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2a169ed2cf72486cb41b405e6b0746d6f314254ca95c757541da6cb6db5b96. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/GBS5E1100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f378e7469260fce8cfe4ecd7719835c162ff03df418523e569a515fb12cd823. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T13:00:55Z), 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/GBS5E1100037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9bb4e2032cd63b75227e8de4d00fd54cd6f0995572cb36e5b718f2973b3332. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:09: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/GBS5E1100038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaf133e7972e86c5971bd1ebb7ff2e3793650f4612e1d71d0603d030861d158. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T03:49: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/GBS5E1100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9380021969087f30e7f5ec78ab96f111cb3ac4b747a79f10a78d084df1ea94. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMPKX1449211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412285c95518ac757979792bb8d1667b41601438e1af5f6072e8fdaeb2b0e34b. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:45: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/QMPKX1449213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d180e0f0f862d527124bb7bd4a4b61866fca681a79671f194ecb62cc4ee3c2. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/USLZJ1515564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd349f25baf3966cc037cf1c2c19a8605ff9b9ad3f1c0862aad06b090b1bb65cd. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:22: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/QZS1Z1606032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ccaec3f7b3c2361afbeda03e106fd2b0aa7c9be1a79b577ea4a580adf1328a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBUM71207860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024bba9beca9f241e423ac71c01e8f32356d59385a8adc1c83b584236e0b2fd2. 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/USQY51281869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70c01ed91fedc9788a3f7425a85672dad075eae0ff8c0b919a7a470b5b5747a4. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/US8DZ1400045.
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