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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed31efd5e81dd4e3ca12cd6a3d228bb0b6035b6f16d950532f54dc113c0b61a7. 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/7c15f468-feec-4fd7-a1bf-fb0a5545eaa6.json and https://artists.proofprofile.net/proofs/artist/7c15f468-feec-4fd7-a1bf-fb0a5545eaa6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79555aa8457386fa5c4881bd7fdbf2117258e81a852e96bd0fd33e5d8348302a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZNJX2436068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e618d502b5d20163a4f6edf6083de140dc895b33153c46f91f45f9b6a5bbdc. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/UST8K1869848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1f40eb100567fcccc99cfc2225c2df7d4faa4dd8092acc7c47ed3ad4dbe9e0. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZNJX2432071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4263de5e4602569ee0b3be15f2e48f58eec4dbb4f7c8654c4e48d73c99c900fe. Chain 2 (Bitcoin): anchored in block 957717 (2026-07-12T14:54: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/QZNJX2432073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1178ccf4b095b464fe64a19063e37fe2c272475da6740acb9a1844d0834da178. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZNJX2432076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0baf6196d1e167fa90d0ba6a95b6b4dff974701dacbec78b1fa128c13e58301. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZNJX2432077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59b2047f0525252ac5b6b69edbf317542e303a053939d6e0aefe0d9059064f7. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZDA71842651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23dc7385a893264f4af6adb4c8080315334ce494daae9f9e65d3a53c7281a019. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZDA71856623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18276e1bb39ec916664b5d6acb9e3d775b5977a9ac8296da675f911aff51535c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZNJX2435695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e9783b9d51f1c3bfd2afac0d6a69cb74713fc42ae2454cffd43e1ae12905b8. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZNJX2435700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0954a3cefe0d1adb70939c86aa899014cd0b6e97bad6db05baf2d2bf87f65f17. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJX2435701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b2a8da524e1fbcba751e549c118ff4820f1b9c0b159ada0c92559cbaf104d7c. 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/QZNJX2435703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ba68358b6873cc21aa507179d5eb6a60cdcb56f2cd44443f23941018348737. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:36: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/QZNJX2435697.
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 0x2f61323fc0326241dd84cac6fdef4b88c64f4cbe84275d42623971409af990b0. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZNJX2435694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00852d42943bf05479c8145d95dfffcf1e0fb981d6fd4a030d7c3801b21fb9b7. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QZNJX2435696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404e4af71abb1c01a419e696e0089981bb21653d7fb184b9087d597bb954da4c. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZNJX2435698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd440764879c7b8656c36466d955398abadb8e8f2c4180754ec4b56ff318a00ea. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZNJX2435699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9de09c7b97022781a41b6c43720b4e8b7d1faddd547f7e9a9ebcf8694f182e. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZNJX2435702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132100874eee1fe752727badf02b6abb84891798b653f56f6e7b776ac321954c. 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/US7VG2145022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec84a21afdd3ff4ea0af8ef344484b74ac8e1c0decd5db8c37e13e1f79d6f7c7. 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/US7VG2144507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd8a2def1370f9467e2de2ab74195ce8404b9dc727eb8ca87a6af5ef28722b0. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZTPX2133435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56e6282f298bbb54f0bebff112edcbaea5818081c56c7ea36b84f892e0d0207. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08:10Z), 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/CLA0U2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebaef1a982461c84a98c15354ec6f127cb128823829fd57a5ba82b899c704d4e. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T02:17: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/CLA0U2200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc778645274d0094e5274c999670102c145a58aab61c28be09b178e369aea1345. 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/CLA0U2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6a7beb1b07cd09ad6e950375a02a96fe3e6479fdc7de076505a2b6b0cb3a31. 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/QZNJW2402933.