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 0xd37dda887caaae825563b16e4c96331321a71b5ff73b9b4d827f40c168782306. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c61ab18-32b8-44dc-8c72-8056f14ac7d3.json and https://artists.proofprofile.net/proofs/artist/5c61ab18-32b8-44dc-8c72-8056f14ac7d3.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 0xde7a1e96b07e7ff0ace4549b7f4b6acd99f14e1488d92e216026200152d879f4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TWCC32204188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4d74d05e0825f10ca0319b4d3d25522bf9f22f8a4231174622423ef0935fd7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWCC37001465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01660a5bd50e6d6262ba74b652b7eacd4d4f521948d59e62ec7c4a5f498211e1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWCC37001420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69fa74463b48a77db22aa202858c6c6b93e2854021d8f3356ef0c715a6bfbc70. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/TWCC37001446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07723297a5f9a3a2b7e50b27a2cd62fbc58b3cd9110a8df5b6d1dff2affb8750. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TWAN70760042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf771324784fcef8a0569948df8363a6102c01b7f9eb5a9cfdf3a9e0ac4de6af2. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TWAN70760043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac673645cbac14766aa8b9a81bbb69e23973f033b38cf5366ca1ce2ff6b8357b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/TWAN70760044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec315bf8e350dc89faac4d941ccc2c7fca60e99d2ecd09ee57cd7fd0d42e4c4d. 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/TWAN70760047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07fb1c3408a2742caecbbcee04667f252dc2df27311040ddd6364a5b2d426de. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/TWAN70760048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b44e0a8d5752ebcd141d3c9dc30f0336f2b60027a4268ba713d46cee5264ea1. 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/TWAN70760050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e41fac1bad6fea24fd0b0293de22c187428ec6d2cd20e7140ef6d76b2e974c4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/TWAN70760051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc4b646bc8a218b0e082e8af7b67429bd5ca61b7adad3e166311805801f49a9. 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/TWAN70760052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4233651ab8d9828abd4f04a25048e7c28afc97b4093161b56e09e6b786383ccf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/TWAN70760053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ab2310921c819d61cc9066abb3ccf429e3b77efa8d08a0dc628e2e944b5256. 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/TWAN70760054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc388ef29b1a9c5655e123f8fce025ed4de9c45f05f959218b492189f39f5a89e. 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/TWAN70760055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5957870a4617880ef0e1e23d70a0ede768ccf3095b29256a87a12e5239b05bc. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TWAN70760056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9258fabc86dfed423499c19cec904cbfca4933986b0f91b05dd2baa5044ee73. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/TWAN70760041.
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 0xa78fbde1a27bd50f65750e7a3041fe425b2f5af68067af95c561dfe1b5285215. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T18:00: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/TWAN70760045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a128841936dd9225b94747a7df69002b469d1ce6627848f121b604d80a98ee. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/TWAN70760046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2abc56ac0c77f71e6149f168c27a7628a36992af4ab6c9fcea61f215afe05b5. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/TWAN70760049.