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 0xf876c5c3db0ac2dbb84569fe8e1fadbeabe55165e92e3e2aeef2fed0562c42e4. 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/c0e0316d-e2a6-445c-9612-bd6d818a0e72.json and https://artists.proofprofile.net/proofs/artist/c0e0316d-e2a6-445c-9612-bd6d818a0e72.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 0x05ad3324a180696df48a584b0d245fc61393225b8ea5a63d95e4da9794c7ead3. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZ5AB1609067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69430dc122802e927ed044878f966a6030dc04616c1a436edb00942a510af8e3. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZ5AB1775551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de842dbcb83a1fd2330fc33f053e2db718b7fe93db313ae035c60454b11153e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1775552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1589c0dbb9008411766b954ec2fdee7b5aa26841ebc4fd0b9a03b4b97fd31e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1775553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fe68ee6748b33978dff4b576a5932616dc45b32b6a50a841ddfc3d9de44151. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1775554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59917769d1b715d7e0bc83779e1e8a2fdb9475e660915dffb7ae10ef865e848. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZ5AB1775555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbb4dd4249981ed03377b0556671f97cabdf9b2fac98ee1b0f7b246e58d75a4. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZ5AB1775556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab15939a4d1136662f462e9dad7585b51530e4dbf3a22fb37d3132cafa62833. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QZ5AB1775557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef51a8cfc42171d60bb5a196bf6a2745423f1de38aff29de5c42691604ff5fa. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZ5AB1775558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f833d605cc7f18833bc78989ae6688319465e4cf581f34f8ed4d99625a8e9f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5AB1775559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd32d1d1bf326cde8cb9facefc64df57c86b880f28e8c9cef9abe5d48489ff7a. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/QZ5AB1775560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5545b61fbc414a23f46d756aa1885d3160af6c3efbc83263745ecdee3adfc4. 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/QZHZ62151960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6935ab13181c3883956a56345e34c4eb658b20e7230211ee5c51f6415b63c42a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZHZ62152020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa894e4c83188ec5c9f4e018e07581be22a5bbb651a489d4cd31812bd9d3386ce. 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/QZMZ92131751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1421799c288a74ee39ef927d08e60e739bf76facda4b6f07c5f80b69eaa228. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHZ32050416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6671798e3a61e29071542cb973f2cf8e7843a42470d524e55c778139de0cc22. 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/BRCQE1800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d01780a01074b272a71ba7ac04b64743c6b7cf369285defb8b92eb54425b24. 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/BRCQE1800111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88de0e6b9b86dce3ac144d1be0ac916fa53164f2a4ef5672bb104dc86228ab4. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/BRCQE1800081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb519ec82f91b174ca543bbf32d297be0e3f67110fd0c94c1592c948a91b32e73. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRCQE1800080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6445f57b7a01fa7b9453f7d7d42496e12000880c394f53ce43f6b68bde3cd5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BXDGK1600031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x214e64f8fdf07501fb734ecc937749913db2cfea9f18c7adf1ee27f52932b21d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BRRGE1907864.