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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2e22c65c6a03037b756028c20d209e65d542d36d7e2fdcdd2c334c0c4c9558. 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/1714f18c-3894-481f-ae78-019a60ffa6df.json and https://artists.proofprofile.net/proofs/artist/1714f18c-3894-481f-ae78-019a60ffa6df.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056dff4d9e43921a3b86dd7a0a281255843443e42b58ee60da487f859c9fd178. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZNWY2414082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2c11a44f8a8649fcf30c727f9c207519f0d488fe072093e1bb257e69814163. 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/QZNWZ2496764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897a8c5dcbd1996362c73a53c0ca0724cc948ac92b24061d8d6c72b97f655056. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZRP42433674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdc609dd9c275b8b2ae8f5f89fe829a164b86d9aea02c1884cf6823e4fbd940. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/QZTAY2476049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b9aabeb89a3c73af5326abf8df4fa99c187754a4402ea1bc7cc1cf67c237a4. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZTB22413915.
Riro Wandje (Farry and Georgina's Wedding Song)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2ce23a4926e12cbb3cc10d52eeef6e104e7af5d0fa386c3c1e3c092f2cc411. 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/QZWFH2470251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1915390afae3a812edae425853210a4530f91749f18bacec5babff7f741ff32. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:36:24Z), 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/QZWFU2480406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c654016677183f697fa1b23afc8dfa3224ef3a630c657c14ecfaa933972df89. 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/QZWFU2430542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59dc4e1abbf24ceebff327fd5af33804126af258b5757248b5b6fd90b502ef5. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZZ762409696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb5c06c932ebaed4095c6ec975d8241a6f6c2ea87426dcaba326be87caa1b3b. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:33: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/QZZ7K2472864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2183669bda33f315a086c39b626799f295d2dc5dc1a097949eaa5e227995bf. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:02:01Z), 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/QT3F32468105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe440fd467c788bc0294280184884ce85ba7b0c2ca331928dd58cbdca03aea6b. 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/QZFZ62552933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b8a271583ea58781bbf7bd962cec5467ec8454795f12f5ce8b68bc56c6d03b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZDA82571020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bc2309aa3996778ff86a9857a380d123a6645f6df45884cebb922140cfa63f. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QZES92514752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb4b86d72d4acacc923b3216e7278a3f4d90223edcf9d6296e511dd59bff394. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6N2569110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b973d2836ef4d8aece6bacea57557ab2e53d318afee421af71b6b5b3ce876e2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZMEN2521806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb83ba4ada57d551d361fe0af9e0f4200f98b142dce290fed959ed189d06448. 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/QZNWV2581409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cefad42c29df4f03a7c0f7b7a20df370326804c0087b55af589965b7a1e059d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZTAY2545696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cff992bddee830ae2b3baa36315bf74e70bf55987df0269a02f17e1121ab0b6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTAY2565098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe315279668306f3a376f8633137a339a555e053f3d2a5612ca4a2aafc83c0f50. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZTB42587722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71b4cb1120b736954df526e22be24a97a14224c8e855a0c1c45054f4dffefeb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZWFE2505828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bdaa2764e149fd0ff9ee0982ae14b2c5e0362035df07ce32796c934e01f4a2. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:44: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/QZWFE2505829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3d217c85846925d889878b34f09c456f9ae0437585a8a6cc7d17661a3e20cc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFE2505831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8afdde2a0791e6084b6c88cef08b3036bbd63ae40aca067de1e2173892eaf5. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZWFE2505832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0224a443f4face1d37086ef27096651f3de14aa9d7496f9f4f09f8de12d1a66d. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:14:53Z), 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/QZWFH2551869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b34084767ed584c0926a2318647e324889f215585c7eedfc336b0db56b466d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZZ7V2575529.