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 0xa668c03a632cd58000c31e36ae974e53b009428a761a583094d56b3528102c99. 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/db44abaf-6a6c-437a-be78-ae900a05a52d.json and https://artists.proofprofile.net/proofs/artist/db44abaf-6a6c-437a-be78-ae900a05a52d.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 0x6e572fa1051a6ebc8d12e50c17738018d53549c0582d4b94c076e96b1c8fd4f8. 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/JPJ902301610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a17103ab9b729a7e43360c2d416409e5dc5ad1685fc970e574baf4ec0a3924. 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/JPJ902301750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0a2d02acc9b34b8a07a4c0434dc2eed2a2faafa23d9d7a43618c1796c94af8. 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/JPJ902301760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0557603ad94fc299bf53a6d9228f3d4da6daf42722e8dcf48a834ba64a8ec8c7. 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/JPJ902301770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b5e8da3a6a7ca63ceab2f162e50a42a2b81ea5d9cbf1fcc35b0a114eaf5a4b. 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/JPJ902301780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1416e25acedaa51f3aa85dfd9ad253a6742de0713ee002b0aac14872214a93. 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/JPJ902301790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe726dc5d36fad13c465c35c3f8d46d8eed0f4099239538543650a1ef06b2c27a. 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/JPJ902301800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f60c9f5e4089778bb1282bc69e441e5896a51bc4cf3a12ee72535a0df5f92d. 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/JPJ902301810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2210ba500823001398effc946f1ec2f34e292c9834b3a03206166cd97207a27d. 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/JPJ902301820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc15c7d57fc68b99ae93fa1b023236edda86a5899371f2c6a2fb4088b3cc5b3. 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/JPJ902301830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a3afad521e6e82fc14c254f395f3949269d59ad763d74691bad926d87010b1. 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/JPJ902301840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51ea53e9f7f2aadc13a3f79b1fd5af59093c54920a9ede86ab657c57dcb9b174. 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/JPJ902301850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a9e3ebf85a143c7bfb3af132c7f90b9dcd11694688da76307d0d9fc43c29f1. 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/JPJ902301860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e7f8a196c19d0fcab04318e93b5a83aae20200afff831f7904f30ed194b63e. 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/JPJ902301870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a888fdc9498cf2d3a85c1354de83a88e67ded00fab32d41cdea7e8aabd2d3f9. 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/JPJ902301880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560ebb7ce066af386b20d2bb1674ddce9be2db166cec884f444fe53118eedf9b. 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/JPJ902301890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c0e1da776474a1a2b4d58fa8a0d900fe89ab3157cb9d64ad4b72a8fcc678e6. 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/JPH802400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542d679ee8c3e20429330aaa9e9224a309895c2738b52c4180a9a6442c43a0e2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPH802400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b1d7ad570b15a7d21c18d95c93877ff4ac8411fa3f2ec2fe82de85fdd1ddae. 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/JPH802400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e572fa1051a6ebc8d12e50c17738018d53549c0582d4b94c076e96b1c8fd4f8. 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/JPJ902301610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752dd738bcf8bb88ec105546af5213f1ae9d69c789fb6e65524eaf79715c58a2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPH802200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc715f8b8573e6a1c06dea565c5823c115e4c1bec1de37fd700780b03d62ac2. 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/JPH802200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce5cd2e49abc617dc15fab388321dc44022297957a2ac56b44a0aacfdbfa81b. 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/JPH802200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a92f81f0083a848d4e4e27fa687896f5655b1994b337b8d8b1f1652cce4d8a3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/JPH802100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da1e985ceb661ed56a96cccad16c0ac9f946c8323646ec78b7789fc6f5ee26f. 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/JPH802100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d5b1b2575fef100af62220435b5fb26992951fd11fc2d1164769fba788fa69. 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/JPH802100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe32cf2e9b32197cf8d4a5b142e69a84e86e2390c9ba56d49e2ee65ad65c9f0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPH802100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f109fbcb8de3557bd96c7ba4e81fd54be15c57f77d2e07d4aeb8b44c48c7eb1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPH802100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bde1e9826fe8e24dd4cc76ada44b6c82d6a2d54fb7d9ee3a0d51aa1b5601c9e. 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/JPH802100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7cbfe8489efbbe0ba40ada696d5c17ba9d5f98fdab5257a19dcc6b8c5764ad. 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/TCJPJ1947897.