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 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
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 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/HKC631606543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3c4291c275beb1575825c1d79830fb2fef0d5dfe15381ea01106dbb743ec2a. 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/HKC631606545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0faf3739278baedf76b86b09a2f8eb6e6d936c534db15d4004943a7abc3961f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/FRX452241606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b485f222dd2cc2b375a4dde832263ebe7b29de44e8f4a0c871b379925084a1. 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/FRX452241608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057728696560d7ea652e2f15c583a05621ee40ab904e91cf9dffad91e8d382ef. 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/FRX452241725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b8da6775b96addca157462b47e0a0dc5472ba19fdac78c90d1258ed435f6778. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:54: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/FRX452241714.
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 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 0x12cd967a3012b6a3a626a3382be75d2525dddd211eaac55dc86fcc626fb6e9aa. 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/TWA550517201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f095f08abd9751f081968db330e20e9c3f980bc00aea1588a4242747a66c9a3. 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/TWA550517208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8cf85c58994003ff8b0b86ace50a50aea378a10b58112baac63d3c2951fff. 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/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 0x57788ff45a2d2f5543ec4861f2cc7852358d6f6f279782f3535b15dd966db739. 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/TWA550517213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc5cfe67306846437c95340c6eb2646b48cfeb155ebd7953ab79e5e06d2052a. 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/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 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/TWA550517218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64159d97d636ae26e9084bafcb5d021f9559b15a4a7b113f8af8b8b8a1ec943. 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/TWA550517220.
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.