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 0x6dfb095b41a898fc846e824b6be0cde2a82d9466230291fed7855cc9c71f491a. 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/4d35f1ee-b756-4ce9-be93-91b1e44e90e3.json and https://artists.proofprofile.net/proofs/artist/4d35f1ee-b756-4ce9-be93-91b1e44e90e3.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 0x4ea646e518c8fa97f1346cf65ae2295d190bfe0f5f608ead837f41a0dc815df0. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/ISA110703103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b2330d1798ec49cbb4bcb7b448fffad6a6010a1463515e8652c9235ea15982. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/ISA110703106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734f08b58b68ae379bdbc25e04a0d8bd8c3bc4240c4f0c158043ad1d97d96d23. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/ISA110703108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcee2d79ad6aa16b37b59bad57583f2a7ae6c0497b06b17cba7e99fd03ce4ee. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/ISA110703112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b38cfb16ef94e11ebbf6e57198163c4e2e995b8324705b29831fa788d6390e. 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/ISA110703113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69c523ae8703aac5af1d93dcff9f85173a871dfb9773368028999ac03a0970f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ISA110902004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f09fdb3aba4e5d076408fbd6482cea0b5da45850a79947173090361a469261. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/ISA110902008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb42b34aba56daf28176e5d44540d2a78f7edd2e141aee401693f58dd51eae80. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/ISA110902010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4178c46b6befabc26088186343cb1713a848999d0b46f8b2e368b96810171bc2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/ISA110902011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec404ba00d2e283b115a571652979799077afcd4b2915c9b1d7550cf685df2a5. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/ISA110902013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1f1e4b719aabf36dd5064b42f9bf57efe93d92568a5934758c33c56ddf9fff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ISA111001601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbaf68a9adede846184e96c8b249a74596a6d0d0ca7a340ae0257b8bdc8af0a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/ISA111001602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88004e8c96833a1fab40758694cbee06762da63c15a528954cdb7c8fac53a9eb. 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/ISA111001606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57db7125661afada1aba8b85b7fece41d8b45c1837708bc0fed92fcc8c0f142c. 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/ISA111001608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0215d07e3d0a3d8d0eba2fb8989411541149c07a399d04e8afd38f8c4284c8d7. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/ISA111001609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd333ba79f57611324f6345014c3d27326712dffe0593bc47007de1e713b1e645. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/ISA211300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a61c83023058e1984850a9afaa622006fb4f05e3c8e3552bc7e3a0e8b74b1b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/ISA211300507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ea4f25d1d0ea2156ab9aad0cf314fadb993516758e5511c953e9515465483f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ISA211300508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b0df11a6749dbfbaafa15ab3aa1335514e813b680adf3c3282c1128e765080. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/ISA211300510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ea01d4cf842d2975dd0e5736efe01bf03de1925cfe7e6f8df09f36618ec7fc. 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/ISA211300511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7fe68613219b70f7b5d6e9e2cdfcb4f6d30c539faa9563dc2c71af0c4f27e0. 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/ISV441518701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474162ee25364d55aacd94f6ff04bca42be6c7f678c424780a81281a6f41711e. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/ISV441518704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4ff1a02d4631d880920b1dd7c634507b6a24caca0964b3a44a27e3fc241e86. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/ISV441518706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3306ec8f3059d7c21efa35276fa9ea1c11a2c10ae2f5ea063f91aed067b744fb. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/ISV441518712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dde525bf10b89ab07c8cd2b69e6d9beff8130845ca04473acf7207c6cc93bb7. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/ISV442021001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c327bee3df8bae27173c3fdeb3433743284f4e6151bc4b6b3ce35d8f19da3d0. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ISV442021005.