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 0x86a5f4509f9ae73a812fdc1648fe5d46e2a2a65bf3384924d16bd5253b303bb0. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/036a2f7e-17ad-4c09-be06-016c9f0cada9.json and https://artists.proofprofile.net/proofs/artist/036a2f7e-17ad-4c09-be06-016c9f0cada9.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 0x8094083d1870267c82c5f539d24ca6d9db1fd1b444c8a81b63cf4d5f7a579a6e. 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/DEAR42584501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8b19ed3339e7f9427df2ef1c8d0684a0fa566af257a17d52263cb0ce921209. 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/DEAR42584562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46c16a3ff23820bf662418aecf1ca3845bbb7911adca80f47a60d3331c8ffe0. 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/DEAR42584389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b181c9b051a9b985717dc52e8a63ce021397d282b821fb676d5a787f6184ca9. 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/DEAR42584881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6289d10a24fc9b8744e2abf83ffb2b7023d39a178c86e426fa09fd2acf6355c. 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/DEAR42584749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4240b938e7ef2aef727d45076b0f63538562454cfc41438538e71fdfa7332e6. 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/DEAR42584433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438fc3d097ce0a582b4b0335a579bf710bd9d0561abbbb44b8c18633a0ef557f. 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/DEAR42584531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa228faa06534861b1cee6e6d80e7a7473b249008837a3d902595cd270046ed8. 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/DEAR42584482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666ab0d3160e7535cc635561a55ee8f7b8b5cb843c847d0cdd3ff70727de71b9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEAR42584697.
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 0x09d400254dba082f8f2c152c2759f09b3d7c416db910b479b1d8b27e1ec49138. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DEAR42584569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de0b0b44ba66b888326830d2b4af94a277cc1e3be675deb0244a258d44adec6. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/DEAR42584430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1075607abc25eee1b52f90d973d274e4fe6ad5d477cb78a875c0565ef36fd465. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/DEAR42584503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103f9ab5a7c8e66d48e376e343407bf133543c4ac52df8ffc64e2b2604aaaebf. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/DEAR42584605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2241761d215fc087c3fe155efc3ef4b3f36b483f8f0320e22abaf89dd6691e70. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/DEAR42584620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5896b1504d38ced85b1e7181a3b4c23630393b92ac60b6aa63c60a3d7c720451. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/DEAR42584539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f9effc257d127331c97fb54e0c6d6b88402a1ad7f2ddb8ea416aa10a8719ae. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/DEAR42584452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa91bccdfd0a28718489154faec74d4c0f775ee098ab58b138ec7ad5fe2c5737. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/DEAR42584778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8003b8e0caaaa4faad3f04803109ba52b1876c9798aaa4cc812ed0eee37c3958. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/DEAR42585219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ac9bdbbbe2e6cfdebd805e486511daafd5b90ea6d83e1fb2576942d7b9f1fd. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/DEAR42584810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaaec9bfeb4fe1c7eab7ca65fe6edc5dbd9f853beb010c7fd05682738b17905. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/DEAR42584523.