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 0xf056e0aced4f597fd74a0177da31a3dbf9dda8ff399420b48e1f40eac94a71dc. 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/f09fbefb-4c10-4a04-bb92-eb1e5a263cb2.json and https://artists.proofprofile.net/proofs/artist/f09fbefb-4c10-4a04-bb92-eb1e5a263cb2.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 0x42f790f07b637f1d828574b5d0058c19f962788b087cd816b2124da0db43bea4. 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/SE5Q52000260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ad916f12eca09a97dd6e7c7a7d6485b37841b13e6c363e5660a39fec9663ec. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE5Q52001067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17137d248fd60a10938e8e2405f240bef65c1a8bca915bdee86200545c3d11d. 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/SE5Q52001664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a73e8049bc8ed5bd5542d0e67b46a151b4c985265895fec0d966064911c6d82. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE5Q52103433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb2f1932a2978aa329c17f449725b65f49ce04c2ab2a4cf64d6d3c38ca966a1. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/SE5Q52104370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd189d0555cb2ad56ed8d7543eef9e33732da4d2b43553be136129cc5411dc638. 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/SE5Q52201183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d90009d30f4fdc8736b110a68c76cf32dbe2098490d81fa513e3a501d5241e. 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/SE5Q52201884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe693c3654e8421b2d8d28ba2f8494d78bd3913102dbc3819f743b7cefb9150d4. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/SE5Q52201779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5f82d2686634871f9f045269a6ab23178a042348666876b6b598a97f70ad50. 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/SE5Q52201674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd180062c1ac7f8011b5216682ad74c641bb83a0931bb1c4c3981c16671f2fda4. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/SE5Q52302322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c6fa0495b1ce4e0f80fa77b3f998a6a624fb2ed298338afd23ea685e25ec6c. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/SE5Q52303081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836e2579472e879e4bbe004d6c963234af62a6277113692e03c5d74af333b251. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22: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/SE5Q52401961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660c49958a6093cc04d2c0d65439e4214a7b2441561e279d3b00bab58b743804. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30:07Z), 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/SE5Q52401902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96abdabe6b74cf38b1f2b7a48b788ac322ad7ee3f0c8b30597a97e7fd149e43. 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/SE5Q52402734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acfd501adce784d5d29bf404c9536f6b860fa43b2ab353167bf82b6a51ee2f8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/SE5Q52402733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb911718d01b1c73b5f8e7cc5db0a79f036a1d7f226664b58035da7cee91d0163. 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/SE5Q52402818.