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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4aad130274d36215c3f5e593c288ffb8e9ffc038be566f0a6405f4540224572. 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/4c5dbf8b-b137-4493-a688-7fe7ea5ffa26.json and https://artists.proofprofile.net/proofs/artist/4c5dbf8b-b137-4493-a688-7fe7ea5ffa26.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38afb48d60b1e364beda54031f26802077bda7014ac93ab9d8bc7fbaf016a7d. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/ITTJD2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde474026d295b68b9d6037c330550c68ba330a18406492abf19948e9640fff29. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/ITTJD2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e64b91b1ae960277335318283c7106fb84859134534768257fca684ce6bb76. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/ITTJD2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe78b17c90d7612e71a4f6ef73a8f52ce27460281ac27d2f79596ede1827e470. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/ITTJD2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0702492b77b95ad7fa3d729f8f461d245c2bc877a11a04d0c7255be1faa91bf5. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T23:02: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/ITTJD2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb42acc260c1bdbac3ea4475929085ad8084d252c263ee738a8dac2eabc7c5c. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/ITTJD2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e862594a9a015caa359a839eeb09e259302e49e9df078f7b3200865f7109bb. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:19: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/ITTJD2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c933c77319f83cf33a3fcb76300b780391dc01ac46ade6819cc0dee1d4f455. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ITTJD2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637140f052cdbecb78fb4f96769385c71a22d34dfca1e9c80bd86f0ae963f5f6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ITTJD2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c083f937ba679d84f68080d0a4863263f51d6e366cd67895581d95963ee82e. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/TCAJK2555845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ca012af39b44587d26a56dd176106942df9818423273a8ae5ecbf4243385f6. 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/ITO4J2100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b410f6c0fad6ef32c38fe28a81fbf5ed188f9d6761af85c5a7d31149844aa4. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/ITDF62177041.
Changes (con Vettosi, anice, J Lord & 2Rari)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e9c6f5b81a735a14b05bba171e8ded2a99e180edd3fcf29de2279cbcda92b8. 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/ITUM72201084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b410f6c0fad6ef32c38fe28a81fbf5ed188f9d6761af85c5a7d31149844aa4. 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/ITDF62177041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0674e35cdf51dd722dff3205b5b76d6a03b5b577c6874951c02cd9dcfbfd1a21. 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/ITUM72100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25f64951b842a953304e0081ae5f2ceb49d781dc10f30b6f90151105fa3d8f2. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/ITUM72400606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d09bb8fcf3104b03d6456202cf213a68661d9a0dd8df3c0f561ae0adf3ac60. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QMEU32118148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25329e3200d866f4579b57eceaa0206dc593e60448dca1b95141dab132b51c5f. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/ITB002300767.
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