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 0x2d642b4733e7fbd3edfd8246caed8ccaf0c51fcb7e9b61d24c8cec16f185b4b2. 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/4f58c462-c404-4f21-88a5-74a1ee7dde70.json and https://artists.proofprofile.net/proofs/artist/4f58c462-c404-4f21-88a5-74a1ee7dde70.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 0xcec18eaf892c7159067134553e9d6b32d9fa4586cb0c3dd2c22df11a80920532. 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/DEU671500071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5023d8adc4975cb1b9f3e1c8abae699cd691e6cfb07249b07fcfa9f8f1e1a26. 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/DEU671500072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14dfb5b569bdf98c4a3a93ca0864e3e5cc6b81362c4a97cac7293abacf4d771. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/DEU671500073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f07e1bc3688110f7bcabbd64f5109707d569e81aa76811ae56cb52bd5098f8f. 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/DEU671500074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c56142473de0715aa4f2e1f4e01b575314c174b2c6f770e921b9d774b97ceef. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DEU671500076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9cd7c6af87ed91e5d4ba1de4c6475614dc1c32a97fbff69d89d87c6ff2002a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEU671500078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b22cf53344724f30cc98c77a27ebaae1a2a3e4ede1870d3e05c3558d41b2125. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/DEMM11900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422a29d5958063df9f318542465ae4ef5bb3df8f36f62556fb73cca2d4ec419a. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/DEUE12427564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462ee992af3e9293b246dbae73a2f1ba69f4198ff7ced407c8a5edb067ca6f81. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/DEXN92478840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348b6604c381671136dfa4767cda6635dce5d8322e1af15547629afb619188df. 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/GBEWA1500642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95d1e7d67addb1b57cde8110b1716bc6dbdeff04c5c5d5a61dd03360e08e416. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/ITK771200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb816f2267ddc921df95355bc80047fa948935723983cdedf76d0a41e024be938. 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/GBEWA2303650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807988f5df03d72b40bab483dbeebc1dd674bcbb226f51dd3f39ef3a088b8180. 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/GBEWA2303657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cc95d3fa6f7b6d5a3a1ad85b909359d518249a28ab6a61c207e05a116cf60c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GBEWA1902660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8aa05fe90f949de4dd6ad0e9409b43b58d1d45ec87f1e11c91583bab644fda0. 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/AUXN21520245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd241e6eb21ff767f87a2444408e21b9d19c6625ffb0ead26561a45226255c43. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DELV42300811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a45f72cdf6d4cf4028d4e8137cf5f80bebc86c62acfa41aa193ccf3d92b734. 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/AUXN21803317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79990ee50e668f749032d7a59af3cb0322c8019cb55afaae2662d1680dfa064. 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/DEU671400191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e5f11dafee588e4d1cbb142bd409b9d0798d2f39aa056bb82b362aa3cd24707. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/DEU671700159.
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 0x6932d0651f06044e3b238857ef84d9bba2199e18664e307b1cfd72d1c7122498. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/DEU672200562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52780e832c1b47f6d42d95eeb217d53573c2e690a4ac884c00d34de023809b1c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/DELV42300810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c03fc6cfa2475b5987d32814a6d62890371af754d69f72f16e51c16cd7cc3c. 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/AUXN21803279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe19b426434e7024b459678ac6409d18e47fb24b1a2315abe1b9b10d30ad182. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/DEU671600200.