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 0x4943069b69e8b18b032d31d51ba3ed705f4d8c17ee7fc24ff2239ace84db3af1. 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/cb9a7621-8fd8-440e-a33f-7de653a7252a.json and https://artists.proofprofile.net/proofs/artist/cb9a7621-8fd8-440e-a33f-7de653a7252a.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 0xe65bfdd0a2852e6933e5867e319e252e3c3a5dad753e625fb0f5ff30b0b89889. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/ATR981308520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323f3f3fb77ff7f55f1328e39e5be1efaef4cc9c01ea2a9966776a03587f79c5. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/ATR981308521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fcba810802cf28e42149f4999eccb9b8be6de73da26c9ce3bac9d175a0969bf. 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/ATR981308522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1cfa14380cd69c7cf2447cae4d173e2a2a90c363dc50dc906ae808f4fc6c62. 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/ATR981308523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ed2bdc589fd8c3dfbc0f8d955b428c1c8059bfc0a62da6328cbeeb6a2699f5. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/ATR981308524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8989a1dfd41f21ca1679d809946320096da32d0044bb5c765e34d004cb88232. 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/ATR981308525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6782ecd68265adf391af163f1678bcf47b63a9a3031eddb036f301af85e8966d. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/ATR981308526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646229f8da84f6f5ddc644489c4f0e73c0b9644963d3bb8a44c7243eaff14c2c. 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/ATR981308527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0555bf9f51e336fbd1cc9429ba5593ffaa9d38e1598259dd259de654856b3aa2. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07:11Z), 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/ATR981308528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36644e886e3c3cd9b3bc5ffdb573aa877c2598aa011cc38c0be2ac46851a6e5. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/ATR981308529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f5859c0d3184f826c4e7a761ae278eec354dba87185f3f147cd4daf6acc285. 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/ATR981308530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18cff0b2907d40db8d26cf88c188ffa7b2fcb0158494a54cde885f88934f507. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/ATR981308531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b6ee012a1c594e1044efd54f148badf43789d8491bd4c1646c90e7b4008309. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/ATR981308532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794a73f7b11301148a83370ec0464e4fe5127577bb6458d4d8d36369deda23bb. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/ATR981308534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ec2d81ca6ff6b294f8710de3e5bbc65f63102cd1449856955dddf5f1b1e14b. 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/ATR981308535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb31aab63b19b46fc22f53f8b3c38e18ad5b9c16b877350461958e5b95684c1a. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/ATR981308536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfa56fe301e65e95a1edd7af51631e72eaa99225886e61f6bdc2b0cc9074b87. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/ATR981308537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0398576e2faa003e58d5c75b2ded404206b68c23a4c7abe100f6fd1c9d872a01. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/ATR981308538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13157cc67a1f74d0563a48ea58ba15a9078011476a9825d7044f9ceda0affebb. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/ATR981308539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ddcd8b6951c52766ff377ca62201a5e7e330afbef70536260ecbd3671799ac9. 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/ATR981308540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087cafba8031d4a3da7c607836a686261daa096cfdeefb949f6e0d70ecf51de3. 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/ATR981308541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225f78cbc44259bada7b7a0c55c5e02d73212e48efdfc32ead7ebe18c36a02f2. 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/ATR981308542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc893726cc7561a5f29ee7f971666703a596d8f18e4b2980bdaa6c3b5f6982ecf. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/ATR981308543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26c8a5780c96fb97cc0c45e29e2cf12f64ed24047d1abc6337fba55d69f9dea. 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/ATR981308692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a070cb37c5cdb9c75b78aa95b48a7da70723053ca3ca6e28965bd253542516c. 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/ATR981308693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8cbe1aea5fdcc4bab16b2a2b6c91821293df55e1f37d717ca380c1fbc764bd. 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/ATR981308694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd767073973c954da07e46ea976fb26b66eb17feb3c3939f3dd775edd10c992b6. 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/ATR981308695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0beade9ed1f20f9c766b7f48ab51c180374e3724b6eec3844cb195b8002ae0bd. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/ATR981308696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9319ecb9fe65dae0218f36f7caa1f67c47920b99b3fd50cffadd51a3cc1aa220. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/ATR981308697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64a4b2e1045a87acd14a8a2adba51735b5b03035d9d9a168ab03501296adacf1. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/ATR981308698.