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 0xfe87903da1b03fa86b3da83fa63d4f2981ed790516833bb14d3d9772c0cce89e. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b615d93f-f03e-4628-ac9b-a34b44e19177.json and https://artists.proofprofile.net/proofs/artist/b615d93f-f03e-4628-ac9b-a34b44e19177.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 0xf8cae5b6aba0d07a5f2cce3a46bf608af653570b2ff98de95e025d503aa75644. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/TCAIM2481986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ebac7014420a96b688302fd391bb1cdac23311560ac462eecd8a1a7cdfb3d4. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/TCAIM2481991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2fbd1efc87f4734d5635b02e838fc15a352b9077588fe588eeb78ae418d603d. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/TCAIN2481994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26f546262390042497f8aed3ab057b3a5c36a8bedee0d24f741138b3a9a450f. 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/TCAIN2481996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7caffb28f32bdb48149c840f884eade0db9055bd6288486a638b95c88423ac1. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/TCAIM2481999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x627933ae88065f2c62f7451cdf8e4256d783de81343dfd79bc4bee365656ee9d. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/TCAIM2482004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7257e3a0582d3aef05cec6ee1b8f28a14923ce48b7fa3a67b2ffe8590b7e30. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/TCAIT2408467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c03e68efe8ba21c61542ff44360f498d0d69990f888442dc75ad8f2d0c66d1. 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/TCAIT2474661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85da7e8b5e8df959e36da71d615d0183301dda2bdc9b4dd14c67e15687ef78eb. 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/TCAIW2415315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19adbdfc9542788abdc04789541e894c5131c866b1594b9c5a693c1fb6fe6476. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJA2493367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab1a2365bbf74cb53165c031899d00254b82d9e418a5e184daa29ae1e87ed02. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCAJQ2590849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9221e30b2792d26e00b423b649e1bc3b775468ac933a38060854e30b52784ead. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCAJP2590868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75bb80f491e251dbf854e5d7b446ed50b2fe7935c2e76fa605ee51a08ba2f262. 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/TCAJP2590888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444cfb031d5c35521ea939a8462dad66b396cd984a22ca7c7b41f852ed42cbf3. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCAJS2539167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bef03aed90ed0d999efedcc51922e16f21abb17404ca322e96daa39a998560. 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/TCAJT2537929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b7944e42fa41689d0d5ba792acff1fcfdd3fc10a6241f606e8b6707bc88299. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/TCAJS2537938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392f69beff27a52f22feec6549559c208beb5c80d26e82b9a46eb005d6e5ed0d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/TCAJT2537943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c8b6ca0d9bfa09a22e6757b1566a784b61e8858fcd48ecbd46ee8a2ac41f4e. 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/TCAJS2537980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e3d29ef5e375c6877596747cbc0dac5bbb8580689da7b6b84966422d5b1d82. 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/TCAJT2537992.