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 0x5b0f572b52d6a28ff0fec071ef2cad1215728df20f91512d00a595bc5c8167d9. Chain 2 (Bitcoin): anchored in block 954580 (2026-06-20T17:48:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b6679748-6e63-4578-83af-9d40d703ccac.json and https://artists.proofprofile.net/proofs/artist/b6679748-6e63-4578-83af-9d40d703ccac.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 0x4c2a119774a3536de82b4e972076f75eb128f3539869ffaa2b40555816869d2a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZK6N2586528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf010e5330e38132f06628562b5901b241cbea7b8ae48e53bd8d3b361b52c995. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZK6K2529366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef66c8ea360dd1af5199c2d2e1749ff171ce9107197ba7fff7bf3339adcd052. 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/QZMEN2591059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad8b7f296720786939726994578d8d93b510b21d664ee8d7d448742e61b571c8. 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/QZNWQ2569193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9ff492af3684b60ae9bc8ec911e65cc594aedf562a22269aec7589f081246f. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZNWQ2569194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7e8d81e61691aa678ae347a5c8cbe8f574d12c264a0863d93e4ea113e3f9e3. 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/QZNWQ2569195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87cae0f4f02260d2905dee2d7d2440d7d6ed5fdd453624a4814fd04df31b0347. 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/QZNWQ2569196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aafa3115709eda7adc72aed5dcb1b800281d8a8c7e98081a93346546a4e0d3c. 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/QZNWQ2569197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735e809c08c60e77a6b0628dbfabeafa219be4f1d93c78eb1e23746528889b8d. 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/QZNWQ2569198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb07a01bffbf5eee721333a53f25c192f7f5c29233702e96c318146fc253562. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZNWQ2569199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5e3b58382290b25841e7faf645fda16a134193965e8002e4cbe0d0ad41ae58. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZNWQ2569200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0945fcf286ac0ac6f2f3b13e3068cc2cffee2011be45132e717cc2e467c94941. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/QZNWQ2569201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750fd7401f9ba56d1db8f564789af3d8d7c50be688fd859f49d5c1c3cdd39168. 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/QZNWQ2569202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0c6a83843aab48ae84db7a1be1d01c8e8f00881ac611ae7ed1f4c3d68ad86b. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/QZNWQ2569203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d62340653b22b03b000d5d27b0c037bd5e8a9b367b97792a2115a313cb786a. 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/QZNWQ2569204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef831b963a7e5636466aead5fd3c88c2f779eab421bf124f6d1d08c9bc684030. 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/QZNWQ2569205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb903d3711c01e8b9c310a60478569df1fdae17d7c459a83664b8d14a095e0c4e. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZNWQ2569206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd238b6a56272620df5ea35894ada605dca2876bfa274ebf71b85775b703ca21. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06:26Z), 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/QZNWQ2569207.