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 0x57013286da70a2d065977a601354305a78096acad3e3ef8d9a7cd96aeb1387c5. 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/73a5207a-50e5-4877-b2ad-4ef4d0fca6c5.json and https://artists.proofprofile.net/proofs/artist/73a5207a-50e5-4877-b2ad-4ef4d0fca6c5.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 0xa1f8147ef68339be00bc97b93c83b824acd4b5f295cfe3c5c25a47c8e68929f4. 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/QZ9QQ2400238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fabc768f691fd1d93335e7dcb7356bb2fec4bee2faf84bbaead89dddfc6a9c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZ9QQ2400335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db5952fc5b8d0c1de72eff683f10ccf3811e6553fac959b01d27ce96266437a. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/QZ9QQ2400524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50465c2d706d9e9906fb61c2c3e7b16bc31743d694b57f61caf6e006b5a6ddf. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZ9QQ2500214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3192251e7cf1341b0e3a6a07cb92bb4f425317c94872898742623d459b8e7424. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZ9QQ2500216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108144e8e74c40d6e1854c0467ac0db079161c4a1bace1aeba296bf0461a65f1. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZ9QQ2500217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836bdbc0c4754d12ede9be54ce6bdf34ba467aa5483faa1251034692b86bfd34. 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/QZ9QQ2500218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6e48b5f62711618985392f14c6919bafc0df7523306fd62db516f71affb56d. 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/QZ9QQ2500099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0e9baebd4fc69bec546cdc4b068604244bb573f6a99e605534d283cebc7297. 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/QZ9QQ2500219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1022d081de80f783e958271fd32e552edb1d6bc416ccac1c65dc0fa1a7d9140e. 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/QZ9QQ2500209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7abac42e24b43c7a6448af9fc1612ee05895c397b993d329c259f941dbb4a97. 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/QZ9QQ2500220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef18531eba5d6b11998b19a91e5b2e194508cd55ac9eb255ef14c068eee3d395. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZ9QQ2500221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efd55d4f2b4b992010d08b1ed3db2b59156f5ee88726c534f274f605945e700. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZ9QQ2500223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1216667688a88e3bdb81afbd49fa226f93d5994d45117be04018b51d002fe3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZ9QQ2400670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f6dbf7460942600565f81937254bdf92a7cf9a83491c24f0ccbac2e0632375. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZ9QQ2400182.