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 0xac34792d39c9f12a6f2944c2804bda40ebc63cb41effcdd38dc41568146ea266. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f2efc5ed-0ae5-433f-b78c-bf21e78dc384.json and https://artists.proofprofile.net/proofs/artist/f2efc5ed-0ae5-433f-b78c-bf21e78dc384.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 0x291a134d0ebf3a95d8b7fa6195dc4ad2e022bafaaeb3b1a27d2d475bd5de1f0c. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZK6G2542853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0cf5d093f985da9de45bdee8305a326bd71f86f8787de55caa791b23b90300. 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/QZK6G2542854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73405eb9de430e282f75523a42a1ea9f80583818d5c81005e276d00b824d465e. 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/QZK6G2542855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282c724c0d3cc6762d4c4d94926042b2b3d9fe92736a8a7978b4ee92debba91a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZK6G2542856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294a6cde6d176353952a744d02d86b968acd82493847e8fa00bde004f189bc3f. 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/QZK6G2542857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c4c4f15bde2faab111e21e2091a12bbe7a7754ec2c367f81619435c8558954. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:54: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/QZK6G2542858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce587b3d37c5bea805ee44d66ca81c945b6fb08dcfbb2bb24faf4f6da99d1b56. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:30:58Z), 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/QZMEQ2545868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d8e223a2022a22f7e2e5d05db85f124c9107f972f540ceed423b0426321bc2. 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/QZMEQ2545869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f75afec7e523f1764b1f17227796dfc15f9f16b366fa201a7df6404470fc29. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:08: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/QZMEQ2545870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d20a6cdbf00750090e095cf208d557f277419586030256fe34986c05a8ef47. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEQ2545871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050629f0ae4e0d32aa5a02cd73e5b4ee256919b2c67716cb91280fe843fe6b5f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:27: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/QZMEQ2545872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0fcc12b0475480b8341c77aeb66b0a04522d044285447ff96a8a4edd8ad88e. 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/QZMEQ2545873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4ee15f0bd8aaf3a70dea97a1eeb966ea66f86b92c25f953ede20cac8e5ed17. 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/QZMEQ2545874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb66c3edc6c2771adaf78f577925a76ae8a5b4e35c938206286987c0a4d379b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:17: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/QZMEQ2545875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a488febcb7746c73c400bca5e2b8b2696718ba6b17e0b12c25d6968fd4225b5. 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/QZMEQ2545876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd188a170bfb8fbaee1f7db285ae10f7fe04284a6d8126fbcf9d9a5563f0dc42. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:55:54Z), 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/QZMEQ2545877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3075952951adaa54c75ad26e5d0d359cc0365e245662a823f0be2f2adfd691c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:24:20Z), 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/QZMEQ2545878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99d2333e077d1c3b151077e6389dba17fe5c14c8a9859a1b5992dcea6465ef1. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:58: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/QZMEQ2545879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863294fdb62d9c516c1db30117317a505efd722c1afae9033c4c3c456c6a7988. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QZMEQ2545880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac66e6417821a285537a7eec5a6bdfb294c2017c76ae98875219dbd6eaafaf00. 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/QZMEQ2545881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afc8224f89682df1a9d275e7d6c2dc9f1522e4f123d5b92385db3731eff1552. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZMEQ2545882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5d1da77e180d5b045d373e1822ba4fe7f2f77ce9ba3d4b293184ee3410b65b. 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/QZMEQ2545883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84212cd047fe033fa7a20e84c2887ba1943942b7e3bb16a6a7b7383d80bebc9. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:46: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/QZMEQ2545884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4dddcac1beb1683414b612396f788015e3c13c2a660ae0d32ca2dd2b319f1f. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZMEQ2545885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cd4ed6fd81cd00f2a9e63941ffd877b52acc70ad9daba3ef038adf2d8bf4aa. 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/QZMEQ2545886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e01189f903985f690f55159e004a5b9a4c3fdbacd61d14cbe7e3e54e07e3c7f. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZMEQ2545887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4760da13bf28a077717ae574a9add3d734d559be7d6dfa74cc1fa81c83e052. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:48:31Z), 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/QZMEQ2545888.