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 0x1267accddbf1b771cd66fa140058f1d55b2df94aecb45e4d3b6b585d74401eb5. 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/88326563-0f00-4138-915f-c3269f7b2ea6.json and https://artists.proofprofile.net/proofs/artist/88326563-0f00-4138-915f-c3269f7b2ea6.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 0xa12b0e7bcc5ba4fda874a883599e51437ea15fb8af8b8020fb02e1b789050675. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022370312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89dba094e7bf64b2bd1ab3b75315bc9570c77809f6b9ebe9b6c80d02569df0b9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121641530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5786da02a4fe0d5a21c82e802c44682f9f4fe3d7248c8abd4ca1943d3143401. 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/DEQ121641535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffee701732f8d1383e0e1f89b429e46f585f098ff240592f5a792f333e6fd759. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZES82224792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecbaaa64ece65bd374a4db373706e6eb7fb72e9d5ebe3f51e243bcfab106883. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZPLS2225712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604a9a0ef1040d160e03dd551e93d0b2f828711baaeccba7d1657148b76be0dd. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZMEQ2231196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286b10c5cb293a7f2d83c1fc0df57bf49188a0d39a39372189bd13ee2df1b5ec. 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/DEVF42200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6f5d03b84f1784ef3e40e28ae9ac7baf744a39fb1ceaedd02dbfa31e7334c8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEVF42200134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa8794c5ff734611a203a72bce067d0912cf1632ab04bcf50320b9d45d9243a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022291804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217f91dc4f416f370f4ad9ed5c060c0fe655e510afab7533d88c805c219b6f63. 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/DEQ022291805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3274671cfa2584e1f1ca88e2cd005912dc9dd16c51b77934af212da1d6efe1bf. 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/DEQ022291806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5faba03ddd31905d996f54103f9496c6d54948ab68befff268b951cce4c03d07. 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/DEQ022291807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3680677584ee485e06d43351f45c5ac36502971d8c0d4d3ae8db9299abbb5f98. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022291809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcae49b42541809b3cb6315abbc5dff2fe658845e4dda6d64d131a900d4d4e8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ022291810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b18007e81e71770fde56f7e1a12b6a392e1f0790da708853ffdd7773a4e3b8a. 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/DEQ022005538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b8ae7abd71d984af2c8baae625911cadd19374c7b7e052c17735eff6cdae5e. 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/DEQ022005539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e814d3bdbf14d5704372f408ed87c4bc3092641fe55ccf0899d998577d3f614. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ022005540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48fb475800ab9d9c5659b543d57f737c644b25e9b18a1f1d17f01f8ef0b8edda. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ022005541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497827e1ee8b391952271e61732f42d095e64a5ec3b9314d198159bb8eb11a54. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ021912277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251e3e6c03f19c40cb35ff7a01254dadb348a12c141446483ac737104a88f983. 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/DEQ022005544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7cdf497abcecd90a37f6a02914d3ea8c9baeeb0ce4abbc548f1e22b41f740c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ022005545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df744c2a3b2e63e82fd81fe277d569fbd1e8f75967f812c6eb3df4188d267a5. 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/DEQ022005546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b99d17284aff448b4799023cf9e9cc81444820aa2186f7dbfa0a14cf9f8889. 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/DEQ022005548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd69b14fc650005cb619078a3f3ab8860acb33b0eea236481a98ba4590639440. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ022005550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f44edb91d2f424a76d6b16ae8d291b9050ff7a69783f3e519dd9ad59f0f771e. 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/DEQ022005551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x164f68b0d63bf94940a8081d56b3dd5cfddcab1635f5b707ab53889d0f6665aa. 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/DEQ021803113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b4f3ad5e6bac884a426bc3c7442b63ca3539f6a3139d8a3efd17b88c328afb. 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/DEQ021803115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa3889c69ac1f7ab75c2df245cb09aac87cf143ec07a09ee2f99065710fa845. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121751591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9371abe1e1a1a21692b7c4eb80d5a32601b8e7377150af974dede21f9b73900d. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DEQ121751596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe490120c95e32f02babaffba3db18098346736388bb64dddaef51ee249ecffff. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ121751600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d254acb6c0261d1c405892120ed9f01e7caf9e190d6a574998ddc7ef505919b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121751601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915946e7aa45633d09a03a235c19119d63620ec4df9bd208793c33c50a435ec2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121751602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec627cf298bb9689ee81f4edddb80af5232ef32358fae430ccdb8c8a1997a857. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ121751604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4272e520e44e87aef34eb034d641c853247bf930f3e914d8761924fa26992294. 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/DEQ121750005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440c96af17d491db7a4d85227c2d2447df3904945a69c1bcbd0ec18e4fabac78. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121750007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0718af01879879b8f24048ab61ec6fb42d44936fa32e8478369b67ba290a8e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ121750009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2107cec68b5a46697324578277652fd0a47a110af385f27777b6c88b58402ac5. 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/DEQ121750010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550c4a7d89c47bed26fac58f41bcfa86096f08c38f9f8ec1e7426bbe707e46b7. 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/DEQ121750527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fcfea3c065fd0c74af0e80f44f96a2ff657f7b5daaa9ca9712e6d1a81a5ee9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ021808339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90c8842235da12f8d6110346d0b5a055b07c3607c4a2ece3faee5f209a4db6a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEQ021808340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0bab8fdb637bca999f821c94a5e119b28876d80512cffd162d38dc33815f4a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DEQ021808347.