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 0x65ac7aef5ff97f8dfa63b650b0105095d4517f902b759adac30431f2a958e644. 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/9511a0a0-605c-4c00-84bf-72aac028536b.json and https://artists.proofprofile.net/proofs/artist/9511a0a0-605c-4c00-84bf-72aac028536b.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 0x56d6e387d905d4f93e89fa07cae04e64ed11f9683f89c006c0bfa6937f672d5a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZMEQ2137110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fcc082684ca52423ff97f3a3c3590a4e125f6056c7714f12f0912ba8add853. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZNWX2192605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86551437814892e6de016dc31d6330eb7a1af4d3eecdebc7c6ddda1a1beeb58b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZNWS2168798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88bd265d02f55c3f3aba0dfd2674d73acee3c0fadb9cd777edf0955f76c7fb7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZFZ22283527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be77a39b2ba0e1636b1f21041247ac802f916644c54cf0f5638af61499d6cba. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZRP52151854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ecb1c94a1577a8ddba01717e26073495b045e6fc24441c6ea56d3f71ed8ff4. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZFZ22283528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe984e0c894014a4a91783414fabb883df3c6417596a451e3def0438f49c6153e. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZFZ22283529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1786439d03958897aa440fc7d7010831e82143b3721b5ad4411943448c3d9dbf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ22283530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7f8b42634d3f9480ced00ee41385ce069a679650f4ea90a525adee6e3c7d96. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZHN62325240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfd3f01207f690ce44557793bbc957ad9e3d848a7632706789cc7d1bc225aa0. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZRP52332583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ca34ba7acc77eb4fe693500eea17fcedb43e2cc6dd38057d174fa62d7c298a. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZTAY2353038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d1be127e410ff8924e17af2f819767f20245725f1d8e9a5b228014b3b4186f. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZK6Q2475598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8df3a126e26c49588794d0ba9cf775a192a0596e28d89a7bc47ed5e0325e302. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6Q2475599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66852c71640e0181027759cba02b9cd8040623bab98c16029561126685260966. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZK6Q2475601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf53e86a747b49541a65c16ced6b973e3600c88204a1d3c6aa74513712af59c. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/QZK6Q2475603.