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 0xe58b9dee0c008d106763009d92738d6f6490e90c309484aecd231f7c9330f409. Chain 2 (Bitcoin): anchored in block 953707 (2026-06-14T23:22:21Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7aff2c6b-2874-4707-930d-b2e84daa2487.json and https://artists.proofprofile.net/proofs/artist/7aff2c6b-2874-4707-930d-b2e84daa2487.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 0xf9cf82f1318ddbc50b6683157f97b70a520adda1d8e7bbc056f9a1e25a97ca62. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SE62M2350267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105d0ee6a0591e22f813ca37b1cde3ce84e731c8baafa037999473e68d6ca43f. 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/SE6XX2310422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e744d223d8db343369bf5f7010489db575ffc035a5fcc7307ef9a677e3a8d1. 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/SE6A92353596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56971225cfd0ba44ed8c3f3dec545bde528fde8142184ad0873f918200560cd. 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/SE6XY2358280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3a5da3f743232552a7756de511702f1d2365b1f0f7fa9a393779a7f367b3bd. 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/SE6TI2371822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4cbbaa3f3ef50df3d2416c35acc2f96bb5bc5cf9ed7ec6fc750955fb5ed65d1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/SE6SA2363300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd5bb6380e315a5ab4ebe23b5b59f638eaeff40b06cfdd07e41ea5ba98ad5a8. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/SE6SA2389889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c24a9e45cbd22d121511e1bcbb39a1223f220541eff25f04bd309ff991479d3. 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/SE6XW2304937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa4e321c3df1bfd8c9c982357c53ff491ecd2d5989ccc429c24ef2d3d167e5b. 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/SE6SA2315439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875bbf768ab74dbb23ed3350139e60a66a5dd94b2f30e0d438892666be9ded8b. 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/SE5XG2405628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd22dc6be5550d916be2ae75ee9062bfb2f2643dd7cd61a900936f6db2e7234. 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/SE5XG2405623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2b6a981b6e809699e77443c84c83e7381454f9ff58f7d64450353ed7122f53. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/SE5XG2405615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x799086b0f1597af6f85eaf7b4dc17417bdd409233b23f7c637ad8882d385671d. 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/SE6I32494482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742324f34e766022e70308914878d607e2d87fc7be184b5a89d95a6892227bb1. 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/SE6I32484101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f21f266ee9a48d59d780036eb86e89945fb9fad67fe049832ea5832eec3aee6. 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/SE62M2383254.