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 0x5b5415f5b17c91417c32ff337060386936b7271b60dcfaf82fb705fa393e06ec. 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/ebcdae3d-a539-4c3a-bee3-f05398f87a52.json and https://artists.proofprofile.net/proofs/artist/ebcdae3d-a539-4c3a-bee3-f05398f87a52.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 0x1d0bdcf65dc8987bb191d9e709b209585481b3e556bc3145a9be87b6e7458cdf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USWL12400215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e549958c39b65525cd22d2cefe2724fd9dbc3644e249a0304422b88b78ce82. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USSD12300642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9107e9bcf96fd681f6bce7beb69f03d75dd0088f1294497e5696272c8c08047d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZGLM2284463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41258d61f861f56205b4a45c9a035feb3d3e04017c852407d8697abb93f2aad1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/AR5UH2301296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55225c256c0f8e7061429f2e39b8ad333866460ff4b85b40cbc2253d9608e285. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZL382272233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41bbd50df614e3a797dbb73ec737209542c75c70832eae76eefeae79359b650f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZMWW2279159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4845733386dd30cec1203d645160d7b83693ad776d77233bf9b60375d4e768f. 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/US7VG2366291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81b4449a66caf85c225f7ef7d6efc9dd041ca58de7ced9c5119d3fc6e1e76bf. 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/QZW9M2248166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78bd6484d76a1ab59f0eea8f647661616ad6d0fc19949fdfe3ad30f44ad5a40. 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/USL4R2106399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c72147b372dc2f4cc9b72099ee7eca882bb1ac5bdfecd03eb2d864a0b12090d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNJZ2306330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e549958c39b65525cd22d2cefe2724fd9dbc3644e249a0304422b88b78ce82. 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/USSD12300642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e37d92fa94308673a3040839dc2edd20e62979d52459afed8abdc907be599c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNJV2358090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79c45dc4f65941dadcc210e1f05ce0cd5a00bbe9c961257e8f7876b2bf2e49e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/US7VG2346090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e803768a40e7d6bf75bb19abef3c4efdd1348422c833506f6b4091032b8a4a0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZGLM2230557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72b95c14929759571409431a6222c1b63100d5711d7e53f4921dd93b2b54a87. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/AR5UH2300717.