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 0x75ad5fa5682fb62eb299fe5695be55dc8d86353c6cc8b0d4029da3a7bec1cad1. 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/2f536995-8fdb-4cb1-b9c5-0f2d117e3205.json and https://artists.proofprofile.net/proofs/artist/2f536995-8fdb-4cb1-b9c5-0f2d117e3205.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 0x83afe60fbb1ce092e1ca2d9f699cc8995a5ee54270eecc5ccd5eb77797f9c5ec. 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/QM6N22182797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0bd572d6162211bc6925df272c8789c7ac7670c87cee64c32be25135cf3050e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DK3W21800401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3e2ecc7c405982cbbb3ff88126a5bd780b2d798af413d8f1e91f10fd87219b. 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/DKPW71600201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a0902c07e26127dfb670cd170123ab8616a7e1adbb5b665e5167c7ffae16ff. 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/DKPW71600202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5c45188c44fd0db60630ad6e9766e24f1c711ac3e87b4481f18f9e34e91ab0. 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/DKPW71600207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4901110b63e72291a0daad25f50af4790769ad380ac796c665e7229592edf81d. 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/DKPW71500204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0f252b2a0ca15a016d2a9eb31ab4019680a43b766925290b6bf0fb334eac04. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:28:24Z), 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/DKPW71500208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45657c6ab76fb7452a23c04923022fcec898ab5382b2399817c8b225067e925. 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/DKPW71400201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5be87d0f18ece32702c153b5345b2a7c9e46d1b6ca518c7208bdfb34cc9bcb. 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/DKPW71400202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5b516020a68658e318ab784b86928bb1c5c0ad21ae80391bf560c4c62f003b. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:04: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/DKPW71400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8482184dd673140fab1eacafce181c11b56d6efaeb135f1d73895105fc6af139. 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/DKPW71000209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77afa267e80a174feba5aeaa5595eaddd8fe64e8e7f3c73062d4d3a63487f798. 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/QM4TW2479058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e05d2bca7e52c14fddb89e696e5be222c3298bb27d0e9d7c260919a59eff73f. 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/QMBZ92185269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14bbc46fa5f050fdf7455dfa9454253a2c67b2fddedd2db7926ba19b2442ffa. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM6P42043278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ba042c9cc4fe6e0a55f159c89cacd8d4d65ead58f8434e9ad9de6f38ed1ac4. 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/DKPW71700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f1d04e1ed7075987766b5d03121348edab8faf24cfe475c3acce01984d1124. 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/DKPW71700102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6cc622bb89e16dea2689c13c26e964310798731d443680c050529b7df53b400. 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/DKPW71600101.