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 0x477987b7da0a32677349f108d8297148105e22fc3ccc1e5af5ee9d2527a5eebf. 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/28b36170-ca00-4f56-ae5d-73ae5b4993ed.json and https://artists.proofprofile.net/proofs/artist/28b36170-ca00-4f56-ae5d-73ae5b4993ed.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 0xe27770b3b8224f682704cdf39031701032bf4017a19c8f44ba06aa3ec4df1acc. 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/TCACJ1537883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2ae23d9391ee0748bf8c0399bded30a120997061fec8a2557c089a005fee9c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCACJ1537890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5498c72f4bc2c75de2dda6c520983a9acacaaa25134bee95007960b88adb878e. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/TCACJ1537906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7904a8e0414ca9ba4c34f1feda9622e2bcd3231bbcba5a9694b784d0f5893192. 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/TCACR1667904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e8fc36864ac18d801d9f599de33e12023ec359a3851db3f6cd1fd797d9d025. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCACR1667906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b71b2b33dec8d30aca4d5bfc64ab5766380dc250cfda53ca16bcf9d00074fd8. 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/TCAFJ2113967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaac3ed97fe66b11d9fa776e550a507235a6b6fd75f57056cca084f2b252baf. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/SKP942000401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec370214f3b5167ebd6634d3d99e1723e66290815206762cc87a5806d04f05f. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/SKP942000406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c1d5025c0c1a51229e822cc7db80350218ab9d3035709f58e1935fd5e7d7a5. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/SKP942000411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf683e90008cc22148cb4015929c4d3c43d81fcceacd8df74f436c31ebb179403. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/TCAGN2296000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f2fee5eb6222ff7d06d485e3c0ee81f18faa19473b2101c85d947d98bbcfcd. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/TCAGN2296025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c70bfa41a4e65c73f6fb469a14f2ec2855bfdd2b16d84e7b1eefb7385b5eb1. 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/TCAGN2296030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd397f03f21264cf4d3abc7452f2ff961231bc3648f0d339b997e2a35e725e77d. 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/TCAGN2296044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d0a85f70a939db2092aadd9d52567706f7e54833c7fd6f4c31b6d9d407567b. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/TCAIW2475900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62cb6506722524dc4b93aa975ab9f58df9a71c9c79380df97d51bc7f893c4476. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/TCAJQ2502891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82568f1adf92a25e4a799a91975fc3eaef5dcdfee32e38bfaf0aad8445bff88f. 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/QZYFZ2325154.