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 0xff18fccc38c5f2b0e3ca1c6987fe3ab0b71c3749ade9dea353e7acb493c4cbb7. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4f95139f-17d2-4c77-a16d-3dfd36804dc1.json and https://artists.proofprofile.net/proofs/artist/4f95139f-17d2-4c77-a16d-3dfd36804dc1.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 0xebe1ab934bfaed74c16e05a938dd956876c81f65a52161640db184d89df69daf. 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/QT3F52561909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5175a42d8607fcb557de165a5d03a0557c7b1070d35f448ed7fcae5844914411. 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/QT3F52561955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248d857b42dafe1f3bf0f1ccca479913d665b2e09b0cfe9eec35ccac48386dce. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QT3F52562015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb430b692302ec121fb48dc4243f9a8f2f402e929899ecb65ba7ff4fe9254266. 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/QT3F52562038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae38777a9122b1d0cd48f0434093687058c3215a687e57309a96a372b7d566e7. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QT3F52561911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce31b334578f33634580e9f6d371bd34e3498f1d29301f53f5489d25cb969b9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QT3F52562087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0ccaddd7a6df7a52dbf101b3d58d5305f61ed77a3ed6c49a7e125ac0bc72a7. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F52561986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3f94a690a76bdabff9d26e299a41fa1e609664a45677d22dbe059c0d87e358. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QT3F52562067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5fb805a943f6d64bac8da720bbbe8182f689e00a2fa4c35f141adcd412f2fb. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QT3F52592161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ecbe46a89a4ef277ef1f24871f1554ef693fb900c1e70842172653404e98ffd. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QT3F52561921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd27db18a093bbb1da9cf3b0f24c0d3cf98add6a154c756da90794b370c48c5. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F52562012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2288b2b36361c224f52db73c4c5e1c3aea0b3778478b641f976de641041728. 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/QT3F52562030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abb0963304ed0b11412e2cb08f8f92749a02829170e2a31a984c84e855d778c. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3F52561922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e9150c92b57b2cb45750e0a1655bc12637278a2cc0f76092b470927b9c0019. 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/QT3F52561941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c996a192f022d04dd1fa1aa77d529a85193eb14366ae73a8989b70532391ce. 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/QT3F52561939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf13c7c46e055a25cf9a2ccca1ef3ec939b7338e73ff8564107bebbb356772e. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F52561913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682de9b2a53dae12c8009f3e5eba1dd570c215cfa365c6073c561e50e69b8803. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QT3F52561960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa749d2572f74d7ecfb0f60a7de0e335c00af440df9198c163b03f2fe221c9df7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QT3F52561863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dad8d05850e170f3af09ed89738412698e099ff30f860abc64261d235798761. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT3F52562010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74019805aa6b3075faafa11c4adf745f0ce782094ac6165eb588917086dc6b26. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3F52561944.