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 0x81be583eee91d52fd8943127a12fa180fc0cb36812e543013198cea598ab5494. 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/7edd1e9b-d156-4f42-b38e-c0d43b9e8e37.json and https://artists.proofprofile.net/proofs/artist/7edd1e9b-d156-4f42-b38e-c0d43b9e8e37.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 0x51b0591065376f1413248989ed0b569276c1976862c7ac615aa3507cf8a88dff. 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/PL6A22470659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c8c4645e2fd75bd2d29496b7f17f65875d046205bc3426429fe57957d37e6b. 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/PLD111000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0916231f82dfc9a45d445d106f11306a65ac9d4367b92c9827cd0dcb9f1982d. 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/PLD111000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b283ab184bc710f98462527c93f3e72cc4e30c5ee723382890c423d41035385. 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/PLD111000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d852c72847a86e59cca00445c9250169cf250fbd5d9263f63e54c9350faec0. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/PLD111000044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a601176a5d6cf6c968b0542e617f7ff963861c2e5a0fdc25a19766a16b736bf. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/PLD111000046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2c31b795f9beff1d97ba5200ed461514df25cbb9a8b1d05a9520940d205b14. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/PLD111000047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4940fdd91c270bb39e92755fb6214c63a732cc4f5d4284570f1130009256ffc3. 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/PLD111000048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ac64d49c879bd1c3971e6b2603d1230a8c7c7690e87a1544d4e0ba9187960c. 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/PLD111000053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813a3170021cc2b8eed1ea713fe13ab388338196e1058f4bd449d904889d09be. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/PLI360286050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f5ca0c38ee769ead40290e7ec9d19929540c862ed6ce8ba8d1a5c4da9be7a5. 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/PLI360286450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fb75a640b87b706d419448325ba72e56637db744eec9509128256bb6b4e772. 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/PLI360285850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb1ac8169474a494626ca4c366891669b0a306c6ebd1ad0e03df1757240ff4f. 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/PLH492216330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27bd0081438d39584e9113e56d169461bd9cc25a6266b0e51b5745ce37b885e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/PL44J2208085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe72d60b924af3f79da917dbd1460b7541e603e4484dce4fa20d26da62213ae. 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/PL06V2244864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869f4b6d10a12ffaa66c96fb3cf116b0a97be496f0386cdabb6e221decb747e6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLH492308385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfa7aa4f0528d290a6449d5769459af519d54834d8fbbc6778b08fed1d70e67. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/PLH492466667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69394cbd500b3fc2b4506d2518f180a0a618ab4e3b3963989fbc8bb586ce8bb3. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/PL6B02443025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf9ff36efd10b247ac9b141611d7cff5083c321d1ada103eaf0c019cf6c2a03b. 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/PLC062231138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9832a8dac4dd491302f0f36626c1daaffac47ebe033e7df8d8ed018406ae54. 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/PLUM72201064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e5dc41bd7dba872a34ca4ccd0ae5e81d855505f47cb117028310919b88e3c7. 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/PLC062117602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba900c5db48f910b88d6a29e3762aa97f94e647e8712afcc324783429e67830c. 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/PLD111100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231f5dc876f69e8f37667d5ee9897746f457c9ba6d971b9c2a19a84ea27734e1. 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/PL41A2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8982e221ac076c4430e75a9c5eba97aba74117bc9791595b3ba28593fbf8f0. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/PLF241300725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64df0391a56636007e279f5d78d42b0cf04bb324ce53bb71f49c882762a6a728. 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/PLH492158639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa885c93c55d577068e324595070a5f6669f43d4aac485c7bee35dce3eaee8133. 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/PLC071310019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17dceb2758611882afc25ee66e200733c75cc3238a1d1957c5f45bbb7787e722. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/PLH871300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80534962829c957ca70cfcc3818284abfe0708c0dec550d713344928390a6264. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLH871300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a75c9ea69c397fdca77b3fa7d39e65974f3336a34d5896649237604dbb7080. 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/PLD111700097.