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 0x931d9ec794c153322b366a5c19597cd7c65e06aa6bbb761c87ae2348dd8a4008. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/232d4cef-79c2-4778-a61d-0433a5ce62ae.json and https://artists.proofprofile.net/proofs/artist/232d4cef-79c2-4778-a61d-0433a5ce62ae.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 0xcc73a5d9a30fd1c414649b7b30c2309a27c7be8e0b7c646b9f9771870ccedb23. 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/QZWFE2311031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105df12e8bdc2f91c350dda0c37af21595bb1e171969f4f719f48c6c54d1c559. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZWFE2311032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8edf669be4fce3344e848d52ce4409220babdf5d16aef011c0bd4668e065c0. 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/QZWFE2311033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b13834bb4f6427ea6de41e4fb5bcfa8f3bea4de0434389b81b91c7aae12e952. 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/QZWFE2311034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3593d1b95049eda9c6ef047c1dfb69ae27d621063d16d0e7c963bb77922022be. 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/QZWFE2311035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f94ea261bd03ac3f6442f19b86e003bbb854e7839d1c604f335326db98195bb. 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/QZWFE2311037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817a6b2dc6e99db9bdd04f552622ddc7dfd0120e5ff7c55f9eab939b2718d7ee. 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/QZWFE2311038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d986d0143d30330e12daeb2644fce70f5c573825c4ec82b9011520609403c1. 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/QZWFE2311040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0ff86a09f1f5663976bbe6f2531f7af6398d6fbdab3e700f1e9f1d58d85f95. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZWFE2311041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76f0a60d84a60dfb516b04126d4a7761a101ffd48e33ea5b6ca79ef57ca6e65. 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/QZWFE2311043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772458e4a62630ace5e531a2687776c7bb7f23faf2053d8416c35fe5f5548ba8. 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/QZTBA2364791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883afd1c1dc187a0ba83112e2321b4b7193e12421b2503cab43bbc5e74cef418. 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/QZTAW2201640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3876e1175a588089adc016289df06710518a0333bb2bf5071303de3da30c23f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTAW2201641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4005976757f4b33b69edfabffd3f9b6b90e3256bb2ebaae0bdd25d1fc2bf2e5b. 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/QZTAW2201642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9e172d93553211fbbd0c05ec3e2ee44de60707c18c7834a9c6ce4b7b882bae. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTAW2201646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4687c98afc58d0acc72c0c58f45e821bc1bcd076c5b76faff03b556d7bde449a. 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/QZTAW2201648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2108e13ce5a9111717457104d16dc927beed8b99da3abe0ff2ff4bb235358fa3. 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/USLD91757725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ddc4c91b9002569ddaef75706d669be82fd8fe134c2895bf1595d7b0bc7842. 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/QZVEM2306469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ea93ec98598eb73b707fc26b2fa7677700ac8164343b97b6e34f02082078ee. 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/QZVEM2306481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x084c4ec9c7db4a1f4370a7e7aeb5755bb4de4f6f22373536d1e0a6b9e7945495. 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/QZVEM2306482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6201d8c978e5c4e79c2654eb9e5a3266db342c96441624bdeb129ea0bdd6e384. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZNWW2100231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0231bc5b4a4b5ae1916fbbe2a0712d12f067cbacd26bde031733a46ba292197. 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/QZNWW2100233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcf5a21c54a67a7c23d70429e21a3cc3a6e53d60d3b91af4f09d002f4156458. 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/QZTBE2303262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066dd8bffdba9acd831e9217fb3272380fd56305b881fa2ed2c8c3d06723757a. 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/QZK6P2388231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a3ef5171990b69ce227b77b6c244b3254d1c790a4950b4cfa78aad8f4dc8ea. 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/QZNWR2230129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ab9bc8fbfe72219ca012830b7618e4021dc075561ddd0fbe12e5727db95129. 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/QZFYX2237405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26138767b4c50f5d4469a121b724aff0e17a0c634002de11cd1e7732d685a3a. 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/QZRP52141359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb0ac1d16e644f748d1555fc89668cef778c7bfdec583a7f517a61c745833e3. 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/QZMER2152802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a987a0e4104af72453872db424f987aaa7f9945503bc4b385cd27a4a88dd80. 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/QZMEP2103497.
A Message That Never Got 2 You: Deluxe Edition