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 0x983eb4957e883a67c86532a5947cb90d5b071118f42777cc558b8971a71222f0. 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/2c20e31e-3480-426f-809b-cf2606cee334.json and https://artists.proofprofile.net/proofs/artist/2c20e31e-3480-426f-809b-cf2606cee334.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 0x68532ab992dff841c261ceaf0b620217388831f8cbd4f736990fdaa63ee21ece. 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/QZPJ32174030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080190c438f7963e9fc0022100d6b170b5c0facc93187590ee65532f43b8ec85. 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/QZPJ32174033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f32e2fa56353ace935fbd454f755817a560906db28f83a7cfa637d33e62cc4. 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/QZPJ32174038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b5ee164df3d7b3a1914a674307609a936bf53161e90b59431e92b077555c7f. 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/QZPJ32174041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417f312b38f250737dc668b3a595282c626d741b5ffe222d00b5fd57e942daf3. 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/QZPJ32174043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940da27c4179a33b937015eb0ce9df0185302241339268a972852ca5ed681288. 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/QZPJ32168049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39f91407652ebab0c4cdc4a70db4713d1ed3eecffdd8ebf5abfc3dd4eb8aa54. 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/QZPJ32168050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd57e80fc296cd75de61c5997844e350fff9d66f1eb7ddc643811811e60137c. 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/QZPJ32168051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d92d800ec64396e39c20356c97f5e2473360c65c992546915e887ff55124539. 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/QZPJ32168052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627a1a2dc88333b58c13683ba1189eba8da0f0452eee1ef9c92a6661f3a2b8e0. 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/QZPJ32168053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7990c3ed1a9b37c4fec00c1aac0e059b61cb9056014c68a8bb82be67ae338249. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T16:23: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/QZPJ32168054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c50c4d4af35ef4fa4f68ddcc61727f1e8bb05efe1e453baac4c98eb792de1e5. 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/QZPJ32168055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9385a62d4fcd04140089d2358710f994b58870c7e6dee5b8cafc54e33a51d9e. 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/QZPJ32168056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe729a8791ef6f0a026db304f3ff628f7406d761d2c92d24a6b067b45f87155bd. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZPJ32168057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2bd52b357e6af52881d85949561ad0a416504c622f518f77cdeb32f787b172b. 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/QZPJ32168059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec138b00d144026bb1f0d416ca425ea1b395ae254d7bee85b82a16e25c2ae73. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZPJ32168060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb75aa7cfa5ba623ada23e489b82f7abe5e82a26f98ea474c20f3269fa0643ad. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:58:48Z), 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/CAENV2023501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b96b066ffaffa73898c0ff1d840114a86ffab43de87c42f0ae2f0c5109a0897. 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/CAENV2023509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462a4c59c4184e5432a235509fb37b5c91d954e2d4f74dbf58d0835624cb3bb0. 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/CAHQJ1930384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1579d375c20f1b8749169a99e1c151710fc43c33726f512c159e6e299dc33ab5. 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/CAHQJ1930391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ff496ee09a0d8f370688db60b44415055768c8ce865107131199e270c007de. 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/CAHQJ1930282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09602699bbd1c0b762a356fb19c53be9a52db6fff6138017266c2f3aeec32ec. 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/CAHQJ1930283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c32c4710e49c3ecf98f7d57e9c631781cdf5d9fdb6b665870915f57ff6455ae. 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/CAHQJ1930321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa271c5d256da6b24f53beba15e45da1fb2fbe38369226650a056a215a8098f66. 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/CAHQJ1930324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa2fe703bcd3bb671cc29ec5eb6412b9087eea2759d28fd78bb0fd36f990ee32. 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/CAHQJ1930340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704a967a5d9413a7e561d23829a56ca0a2800a02e2c91048ee0c77e0796f1ea7. 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/CAHQJ1930176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd976bff0d3db06d6a71cdfe4817d1fcdfdd02ef223579083121ecd237eefa5e8. 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/CAHQJ1930200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9522fe26581f2bd6b9d08fb1d0ca9f77eadc1b1ed1e75bf9f66f7dbd1456a3. 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/CAHQJ1930208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64206fe856af7c332c8161a58794497d5e2b41b6aecdd52f2aec2c9cab610b8. 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/CAHQJ1930215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dec79445a060bb4194e45c0560a4621e93f0782e3efaf177d149d4b3073f7b2. 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/CAHQJ1930220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7279c3d4852a56311d915a66e4901840d5251e33c5201d80d1bc549cf91883f0. 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/CAHQJ1930107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8f820cdc3840fdd7a43f0ebfb1f4022c0e349b48ae46cd30bc94abd069b765. 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/CAHQJ1930120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe050800b820b163f75e169445f624bb7d2c2c4a1fdcfae23ae38c2047d637891. 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/CAHQJ1930121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8debff8347a4d3ad532c10a86bae8ec72329f6ebdea9b2d6042e83ab23099528. 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/CAHQJ1930135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b77a1d1cd1af01c768dcbe8385e71459c4a0e1c91fb4ab0df9fa85a91de470. 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/CAHQJ1930138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77b6fff8da180d681a6abe733a6740f491be27c5b368b0586c28f11cdad00e8. 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/CAHQJ1930123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ef5cd3bf51b45da78a5b7820b3c1a6168475dfd501c22c86f69918e82cc07d. 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/CAENV2019678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde0c506b08581cac67cc234d5349d971766fc24b2b2135bd64aeb5b592ff1f6. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/CAHQJ1935287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x951ecf870a954e74a1ab17c20e0dfea88006f23e088b08c32d853e3430a90c41. 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/CAGOO1889211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77dc6343062f80da8c6b638fb35b294744a444c9aa6af79af09ad92189869367. 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/CAGOO1889232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfb99844de45bc839355ebe252557670892a3909a83166a8e89d637768d12bd. 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/CAGOO1889186.