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 0xee9dba2b864340adfaea0431a1f636303f49670098adf703315242d6935a7e71. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/24725b81-4b52-4770-a683-e4981f0b086b.json and https://artists.proofprofile.net/proofs/artist/24725b81-4b52-4770-a683-e4981f0b086b.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 0x2f74daa2e0d3f74bedddb4b8bd1970445f5813b2bc10a27c459adbec699e2bac. 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/FR6V81478447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c0e67fb42fb75ae1d9c583ebff3cd6166c71904871c4e53cddd3176a753d2c. 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/FR6V81478448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32dad60f53d8c67edb680c91efa215dbcdb2978bc3102e7ad45d7677273c4d27. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR6V81478449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d4915eab725255367eb478a28d42f3a7d6e93c409cba5168db7acc029b1b8b. 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/FR6V81478451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1416dd5790fa8b70dfcaa40181758b44720146a5762e845cde9b52dc64d04afa. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FR6V81478452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa23d8a2f2535cc9c626ec2182eb31278102d0ac609a6e6fc645d97207a718c. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FR6V81478453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5be8bee15aaa3b94a89699509ccb4bdca3aff9b2d1e345975a2d683c0ad2ca5. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR6V81478454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed996b278e1af0c313ac729e004bf9c407d5c173dbefafec5cfa268ba2e81b59. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/FR6V81478455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ac42cd93c601ee47f9feb31619db64bd05e83804e240c5b85082fc22a49a2a. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR6V81478456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902d9e180aef7246a4fb90bd6af88cf9bef2e7ee56ac62855b3b8aaa41b53f27. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/FR6V81478457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5d3c75144137b8886797e6fd9b40484ca65ea95b6c2f0bf297a1c88c085b99. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FR6V81478458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f86da7808e6dc807188f37ee2ad6c1eb9bf58521b4fd0f2c0dd56eaa53c2105. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/FR6V81478459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff13023e626ac2cead26bbacf085d8e2d6634d1e1c527e37a018f1cf9a7d90d. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/FR6V81478460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0730b424881392c2bc64f0ce516fc2ff3b88f40763aaf89661dffdc6a79d1d70. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/FR6V81478461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c2379032f961542114631f423cd873387549b7c318673e8669062eaceae18c. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/FR6V81500957.