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 0x268337001c4372bb4d645218dcbde562c972753d000b3e462dfbd8d40ee1004f. 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/d74a2454-307b-4c7c-a33b-bf78bd76739b.json and https://artists.proofprofile.net/proofs/artist/d74a2454-307b-4c7c-a33b-bf78bd76739b.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 0xb9d35ab47f2aa8251b657d3b27b2e170a102c230de024e5202569e2116701aa8. 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/BCA962100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce6bb58e20e8c95abdcb8b45b7d2d6098e52e80916a616b7ef0ca2260b49599. 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/BCA962100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186f6c9438037bcd26cfd9e863c48d5e05c3f8c922115b9ec667fc574520faf8. 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/BCA962100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67533a45e43b5e13b4f98ea9b39e495e39e4e26b3d540671c26d012fbc3333c. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/BCA962100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a55b4aa3163b5decc53a10eb64e0155b0d5dc81742903e730d04a43861e70d. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/BCA962300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5f87bad5fe23723672b9342d941db76471f082e09aaf8a26595efda35f2184. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/BCA962400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c731c07a33b7bccee12336687b8b4fc5cbc8f807a4afca69aa84b7c178e46b. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/BCA962400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5f87bad5fe23723672b9342d941db76471f082e09aaf8a26595efda35f2184. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/BCA962400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6016d866e7502e331683780c29c6554eadd5bb8882ed1d657d3c9fcfe9db2e8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/BCA962400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c08665154f2c6555535d94c130862dd2467148ebe5caa8c9cfefda5901fb4ba. 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/BCA962400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd780d41cebdbc072be32d80a8397caeb89f1d3acf3047dd21cd00bab97e13f41. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/BCA962400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d370f44c6206c5c152c82e59ef3981de1a63d5b88854ea3d2122d3e5507fdf. 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/BCA962400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b70077e0d39ef174fd1b82bf7bcae34f56c641c6ea495cf36640b59d0316105. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/BRIHM2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a92867f2929b9dfdf19e4f65ee28061268997152f7862bca3cbc4ccdfcf1db5. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/BRIHM2100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5a492bdb1916c9ea356a1631d662f81c31c5264e2b7e4240772168dbcb8eb0. 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/BRIHM2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ab4c478513b1b7710813fef8d8fe9dd3bd41d5a607b6ebb5410a40ff8d883bd. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/BRIHM2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661fa84b202fa4d5330e82d375aebef4b52c5558f5548f761824dd7c01a0c149. 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/BRIHM2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187c505c2488eac7bd872637a61de5a359b146e76569f1e43c0ddc21706b542b. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/BRIHM2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ab4c478513b1b7710813fef8d8fe9dd3bd41d5a607b6ebb5410a40ff8d883bd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BRIHM2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5a492bdb1916c9ea356a1631d662f81c31c5264e2b7e4240772168dbcb8eb0. 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/BRIHM2400002.