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 0x30e0d6aec6a0a93c547403a774a7b14c64af437a85e7dc0edba614375df566d1. 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/3b08698f-fdb2-4c68-adf2-482d3beaf143.json and https://artists.proofprofile.net/proofs/artist/3b08698f-fdb2-4c68-adf2-482d3beaf143.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 0xa6459f10c429edc2aca0adf7e4175603af126a5defac2b27d4c4713e531886d3. 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/VNA0F2108909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca1f9bed17d6f2950f7dae7f977457bd55c96729647ff299b6d704f9473511d. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/VNA0F2108911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c2b632ed3c579a8e1de0f73a043a899c0c5d35cdaaf07d33e33569f8b2ac99. 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/VNA0F2108915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0755992e4d7e831e8772c8b379c010503d6a563756bffe7a21950b092d0dd038. 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/VNA0F2108925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821e093b66674c279236508a0cfaddd4b49fe73553a51bcfdf43a895204347fc. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03: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/VNA0F2108926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x029e90ed94744bbea7c009e41807dcb054100f94da7a4c7087c343b9a814f4fb. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/VNA0F2108930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2eb1cf25bd3219e72951fed7138b48980db81953fbab094e8cfa12096a19d2. 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/VNA0F2108933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655542e2593f0491bc1adc47037fdc5dff88ba938657c47fc97313316648d1a6. 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/VNA0F2108941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04b02b3d1a7ee79077561df990a2726f6e1a15d20efadc296e3b3b44fdf4c71. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/VNA0F2115212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7eaea1636967a7cd747534332cfe0637c7b5a13df605c22bcf05da032091b1. 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/VNA0F2306817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf76f323e0894c906b79b8a2c093b644cac544cec6f112d915a21ed27d8e4b4c6. 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/VNA0F2306818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831201611997c5e435bf9c1963a3369210b3e18364f94f8a8dbd361bbb755a04. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13:54Z), 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/VNA0F2306819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e2b6aadbd1f9b7c60904ee666963a14b1d3e164cc12f50cfa7a85e5fa0c284. 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/VNA0F2115202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b698d59931d44c0dd7ff405818f57f882d1f68cf30857e5384afc1ec809cabe. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/VNA0F2115208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd33fa627633d04794458b5f3f69bb260f6c9b7765621c05e3eda040d07919a. Chain 2 (Bitcoin): anchored in block 957632 (2026-07-12T00:10:15Z), 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/VNA0F2115201.