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 0x2d9c8b0a84c28be43a484486c69c51e348b5b52c1cacb939352c10c2370b9c6e. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2865187-67cf-4339-9000-88015064cfcd.json and https://artists.proofprofile.net/proofs/artist/e2865187-67cf-4339-9000-88015064cfcd.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 0xe093eef3cafc1f4d6fc2ab392cbe91770c166d035f51a6a3fe660d57bc58acb7. 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/QZHN62557458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd5208b0995bc5b0bd40d8f3872e49296455a54a43cb2e8c01080793c8f2ea1. 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/QZHN62557459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a890606b90f5eedef36f9ae05f01cf93d1534cec650f5e0025f2cd4cf6bfbe0. 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/QZHN62557460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe006951f600e2edc7fd7e8ad709690686a4929d6f114f47e2336dfa55932e8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN62557461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298d5a3151b1957e077bdb1b39e64673fe5bba4d9c14a64754d40b70b4500cb1. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZHN62557462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132de8a6a9336a2e9b9d259d5febfb6502f43199cafc48eae9a1330184f608cb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZHN62557463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997760feb81c54bfabe09364d17782beb0f9e8b1a981c7ae9aa6e9df74c1b49b. 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/QZHN62557464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171d7ad7c73f7ad148cf1b64bff34ca575eb836bedff7a4912c195f83dc63e9d. 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/QZHN62557465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f432554179c37536b262bee4a3a779a621053e796787dbfcf5870a880be3e9. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZHN62557466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd27adba937c4d0e4ee41e3fea6c8c7e229aaccd49ab2321c9f309dff6dddee. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZHN62557467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dc4a46487b759a675ff576cb4b58c60c264bbb1e9b6db7fa8e4254c29bb0a9. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZTBE2584202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555a9a599650933520ab43fb4f008de3b9701612083f6e5651288e0f2314a10a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTBE2584203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41c8cff6c0a8c25d7316dcef9daea979e96d4561a2f07de022f14ca2fdb9320. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTBE2584204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eaba919f167b94005b56e6cae45a5478f9b62ec45050116ca054118884ffd79. 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/QZTBE2584205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd75ca95a2a50433e7541b32a23a0dcb25cbecd35d087203726d83ea3572c706. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTBE2584206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc5920f6d9922000a9994821411b3dd6ade1dd5ecf2ac08ddc8b628c8b4a07a. 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/QZTBE2584207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000c09440762adb672759c6df5daa199e5775e25286b96e946618882f63f27bc. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16: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/QZTBE2584208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e80aa4ee542d62227f100f695650970d1477516132931d2a97111285d6dd90. 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/QZTBE2584210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef36d667da335e89109f55a9904b6cee73c69ef6e5d559b0934dccf77c827f2. 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/QZTBE2584211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ec8c5fbd5dc65ec5d61b394bc73cdffed5139dd462e8e73d1cc4fe1368c2d6. 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/QZTBE2584212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b48dde9bd9fd51f5d8452cdcfc28f90aa71be3a4c6c6ec9aae0125a52ea566. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZTBE2584213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf756c9538d97d12b69c01ca7da135ad5d4c60bdf7b3b6751212c93a1c531252. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTBE2584214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1ba592454328c5cee4806d106299d9f63bf9238dba9e53b31c832c43f9ea20. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08: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/QZTBE2584215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737e5c593bed072c96691cd064b15676550f7e4187a1a0acd4341af73fea41eb. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZTBE2584216.