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 0xbe609235c4ec260d68cbe59a36fce4b82bdf58fb559408650a79b77787aea86f. 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/d7030aa7-e5ba-45f0-9335-b0b332d118e2.json and https://artists.proofprofile.net/proofs/artist/d7030aa7-e5ba-45f0-9335-b0b332d118e2.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 0x6bbd7cea6dae0b3e1a50e395a8f2bfb42e094042ac96a54b9071288f0469cc4c. 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/QZTB52238652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048a21d1bb06e0e70a352355a455973d0ea89aa941373bbf33aae14664bc073a. 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/QZTB52238653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39fbb12bc9a6f24e973028a855027c8225785c5f959b686a5435b7d91d67005. 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/QZTB52238654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8440815f56a9d862e4bc6c8418fd3ffaf86d71759b87bb45936226ebf66c09ce. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZTB52238655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d4b4cb6236b57af65f7ceb8600febd9027b00ebdee12ecf00c2f3d2138bf37. 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/QZTB52238656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42dc45e39e26870cad7c4b3ef72557f2b5e8bb2f367d3adc9b3917a51310188. 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/QZTB52238657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d7bff55f897a1c2c399cd1598f43776575d3e3682de45527f24bc55e64170f. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-21T19:06: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/QZTB52238659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c62be557afd40316e99111025a3d1c9395413bd8b0ae134863635c52fc57ef. 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/QZTB52238660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923a216d965f8564c1290bb6ae5428a6e95afb3101c92ecc377398f3ca0e8c55. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZTB52238658.
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 0x1a10097b4c67d1e2d53e5be59be6d17520f9091ba526ee8852a95f207b0d6bb1. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZTB52238661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92202ec52ef008a0cd4149a9eb8f6480a79fcc72900c6a26ad1a86499a70bc2. 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/QZTB52480895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e1d9a92cb625403df8742cbcca20c3c0c444e6b055fb76c4cf5dffcac5678e. 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/QZNWW2479018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8146fc331010eac7682e20711b75408ca2dad010b71466f4f53dd91083e0b5b9. 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/QZK6L2431781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fce234e671d505fe8e0cff8ddd131189b57bd29385a2b960c84873a6859c56a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHN52472364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad802be677a51414c1de44fec6e68604bf03c168f128b8c50ae0474a2721979c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZFZ72480342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9aa8438dbc562d0efa71f17a5b1673256931f25753f4c6265181f1bc6b10ba0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZWFG2398649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5da2d940ef3a20729a5c9ec01f8c93645a41fc69cbd0176711f99fb607fc3ed. 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/QZTAU2391618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x010eafa6a47df9e01fb1f7c50f1d7a676e6489690edc12efe0cdae80e0717ae1. 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/QZHN72360573.