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 0xdd7afe28f11a3afba68d3e668b1d14cf01fd46f7be68af43d74d70da6f86bf4b. 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/b71385b7-f767-4567-b045-f291e89e88a8.json and https://artists.proofprofile.net/proofs/artist/b71385b7-f767-4567-b045-f291e89e88a8.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 0x4bd549b91c136556c12f94defb6353d5d0b0735339c6031ca4e9c408d037aa11. 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/UKXN22386691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc258a440f2bf8ef8e0c9b52a669651e6d5c2470d91cc93907f35ac268913ac53. 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/TCADL1899599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc192fd38d1ca0101fb47b00d29cb84b69c735cc9b87de5e69c9fc227e1e99e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCADL1899607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dc6960c2331a2921ff75bd252580f79e6c4aac577ebddc182783e61a247ca4. 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/TCADL1899608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf880b033592dc1b9b0d6ad6b8c5dd41b3ad5de0f4e6f5427043f98e3be8dc47c. 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/TCADL1899609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b131a81ebed5eebf14af2ab330adc7ea6494ab6c2dff87cb676d08992c9923. 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/TCADL1899610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde78ca6118b86438600c7a23e8b9ec1df68366aa1d9621a59215c5a349796ccd. 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/TCADO1897219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b72c11c7a70b67b4faaa83cf92ef72950adcdc54bac6ff3db81b7731781a0a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TCADO1823512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6e0bc99ed15497ebd0a2645e678d5a99142ea6273cab81a61dcd98bba16864. 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/TCADO1823514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d44aee37ccd5c2eaf1f4b78b202cacf5e335bd5ae765ed59689f9bf4c6309ac. 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/TCADO1823517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84889472a4139e214ef1ef514c6092265fe5f4987d36ec24d1c80e7928706f6d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADO1823527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe248469defe9c3cdfb920b6ee3be83e62da618e47d207023cb485051e63bda4e. 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/TCADO1823530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23d2973619e858cff14d25268b9fc948b2a36d4655d3437f6e477cf2c6b07d2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCADO1823531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7744316ca3ec3e239457ded40666f45493a733c5e7ec5fbbda2ede613b67ac8e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCADO1823535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca1d71e0d51d4d477a5ab7c92c18c2f4cb3d5996b9508c0b22fcc2f13e9f5c7. 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/TCADO1823539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8962acbcd186127addbb33b194169bf65287dea322b240cfbd66a2c55ac1b04. 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/TCADO1823545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15df76c4bbc375fe1d224cc57443e4bdbceb26444002f91f22806725a3fd320f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADO1823551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615231de07c4626dd51b277d2b455dd74b842e5c49bb9e35edede8003a14573a. 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/TCADO1823588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43999251776d84d56edcad63c0291257808b1d6a7e2dca7a81fdc5a7fdcae9d2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCADO1823590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca546f699d8cb3043aaecedd085c938e1749fbf0400d2d989789cc422c0d64c. 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/TCADO1823622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3265e7385016402ae32f38bd060e5b2ae520964d326f36a9ee4138f6e13bccd. 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/TCADO1823712.