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 0xf401608eed0d0b79ec5659b13d8142a3cce8ac429af8412e6259db9794fb1ce9. 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/92154ea4-efa8-4dc3-938d-8183a6efae39.json and https://artists.proofprofile.net/proofs/artist/92154ea4-efa8-4dc3-938d-8183a6efae39.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 0xc373571302a229fff4207b6ec6e5914170d0b957829ce3425952b8d3986646b1. 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/QZAPG1838692.
Alone in a Room Full of Painful Thoughts
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9279f7f2ffe2f9ad4e6ec6fcca2a84b3071e7d89c4cf074f0393d4f961d3db. 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/QM2PV1832622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889915487aeac327aa31bbf8a90f0a10b9dab080e2c8b188cf20f5dfa9d975d2. 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/QM2PV1832624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67de145285438e282f71f8d9c23832135eced213a0d8513e972a0c70627fe07e. 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/QM24S1910055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ce2c62365735b9df22716084a444d6c10e3d1eb908623de4472ae3af2d1668. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QM24S1917458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583d5dc17218d1dff0352527b8f6f590a01f956b4c61d7374dca26355d0a8875. 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/QZNWQ2479850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c63236f58722fe678f3119b3c0b3f5174d376885a7fc4338b83efdc3258218. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZK6L2046803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18eba3504e41a8f766899b9c29a54f1c349414250ab771ce089026c41f4a976. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/SE5BU2015162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375262fb28b81415c90a4d4a75ebfa05686504e4ad439655e4130794b8cdd6f5. 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/SE6QE2245859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad97e8f3c4cd5c9e15d3e03f24c63a8e78a0f31af1636410b0739f4bf166cb1. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QZK6J2220299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861bb922ec5b3eb128a547a9f4de510a9f3ed418be565aecd1c8530530a9c76e. 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/SE6XY2254235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8051b1598910986c3303fec91c4a9893472bc0fcc97d0d39e13499e388fa40d7. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/SE62M2259304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a169541a481975d3b0b10bfdaee5a8791225fff958b2930dc6885a0b059d61f. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/SE66N2221755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb0dfde6f043618f94e388ce38e9aea6f01783c52175167c32d9875082ba409. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11:57Z), 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/SE5BU2328875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38485066286bc5b61c2cd54320072f19a4738a2154ccee8bc61510995c65d808. 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/SE6QE2376252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebb9dd289f369c810d5320cd2f75482c6d60cb2e55565da46a76277f9a5771f. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/SE6SA2328868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed3da580367db0523ee78f13171c10be16da27b599a746181c6cbc4e35fc897. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/SE6XX2301232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3608ce02a99585bec05e2aa6e4f4b26d69db7d239527164468e020d8cc3736. 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/SE6XY2383745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9567f53415a7cc3f0137c79228c71eb0565f43cc7a1a42b16bb2cdec16877a. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/SE6QE2412323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x018fb4da695cdff3f9f67a509391f0eae54526736b245064f0b0a235095577e0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/SE5BU2437217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169a7728200b1ef99f6d09ef90ce6ea82cab7de50f641e6ed4bf2860bf82069d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/SE5752442289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234f43fcc1a51b7f8c621a0bb84f1d4c9c9589d82aa298ea9bbab8e2b94be72e. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/SE5752448853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816efadc80ca3e07fc33f98ee4b0fce056e586eb8dc02d60cbe5054e07636a15. 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/SE5752464261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bdef018e3a3002e08ff03f9835449ef160e8c820e9763edb1d2fdd41ea857e. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/SE6HN2461758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7ff3c3988d7e69884bcbdfbc5fb733925f3e2ff043b6be582b56c90ebb12de. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/SE6HN2499039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc40be9d058e6e1fca18932a1efd6fef039876eb2c1e5e81d27707af936c49b. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZTGW2406303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0933d6b41d5dc54adfdd7a23ea8c74e56efd313b8910333c858c11a3f0de8c5a. 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/QZTGW2407827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ae9e5636b1a9159bce4135f6aec8cea967839aa7f5c40a289757fcb54068e1. 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/QM24S2202935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb76665606d7bf4ae927f36ddd9d2cb86ad4838c4a2efd8685c1491f7a97f671. 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/QM2PV1882776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46381fb8cd439405331e1c6dee0befd665454666bf3cf2990896a073bf23bc0. 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/SE5752481120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fcbdc61549386c4da93a66a9af7e01f217f4adea15c2f7f60952edc89d7add. Chain 2 (Bitcoin): anchored in block 960165 (2026-07-29T23:29:40Z), 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/TLVEM2476921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2110c9bb8012ea25bb18d63b3e4a452c13405a42d2770a4fb61afba2c71b7391. 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/SE66N2284284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00d3d34b34699fc55c2efd9ace7d736e046d4f22ff4b90c47f40cf9ee309213. 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/QZDA42215809.