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 0xe055373d3c80a3600b8deee6ea4f3585486053ab171489fd80a978859d35f857. Chain 2 (Bitcoin): anchored in block 953654 (2026-06-14T16:26:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/48add066-17b9-4068-bda9-74d62dac4b11.json and https://artists.proofprofile.net/proofs/artist/48add066-17b9-4068-bda9-74d62dac4b11.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 0x8d3bab9fb2f0b069e56021531099f73f87e4ce886da3f830156fcb98be92e8a9. 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/JPKI07407570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d797aaf498db9163b204bfd7477dc16f002af44a43294b13715044188db1c7. 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/JPKI07407590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0a09c175f296e6e3872eb79b56b4549154b1c91ba151efa75231d50659c900. 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/JPKI07407620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ece559d4879a7ecff6c799322472deaaecb0eddf16d2f19028290f8430bdd72. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T18:03: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/JPKI07407580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f64ca3209edc3b639abd855e34d69ed63c782a40d896db8f680abaa84c38b0. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/JPKI07407660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a643024374c320acd968ea0cf4fc8606fa783c8961791b3509d9743c141263. 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/JPS307300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1e883c30c47e7e4e560588a69bac21ec2bed02cee073e94251676b68f081e7. 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/JPS307300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95926abb099c1a741473f63842988bb7e15a1cdc14cf4ffc614742553e30cf68. 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/JPS307300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd885bf756e4252b6c62ca06afaf9b98e3fadeb4757c9cc844cb11ecaba297a90. 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/JPS307200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe696fe01ff66526e4c5fca73583a83608e2ebe7482edabb3b8af6861e489ca77. 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/JPS307200088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad6e4927408a1e8b233727ef62546e94bb956904eae0e31b9da656014375a871. 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/JPS307200089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73172c8aceb1edf3b7868943e1959cf6bb1f65aebcc2f5828acd4f4d84494d2a. 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/JPS307200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936e1a231ea7fff5bf9919cda8353c89e000d1bc6a696822304433986fc2db5e. 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/JPS307100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85274c315bcdca63c5e9fed51c7f1726ded59a072920ebe5ff9fe7a52f19f9f2. 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/JPS307100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f3af749254f7878018076c1df8501e8c4f9e28c92d7f95e9ac425f001357cf. 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/JPS307100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f84fb153a2d63e3660b17e32b9a646c028e8e6d8195ab7fb8d69ddc2a446f9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:45:21Z), 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/JPS307100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee31ae01715ab6cce0ac77248098ad66c1b523c1262c4219fbe962c23812c94. 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/JPS307100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d9781d94741092c118f0dcbee4b17795afb6a114e06f6f3fd1fb5149624be2. 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/JPS307100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a6083a6bd83caa0ff136afb4562f4922b03a1bfc6d2539b3909c3a02830878. 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/JPS307100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b0375cb8b200ea52408cf248b6912bfdb3566f9bbf540ff1dbfa4e424a2aa3. 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/JPS307100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7198145195df91830932e3216f6a3b140fe8d10e07ca3031d91ba7797288d17. 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/JPS307100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0bb5908499db87eceef9ec81217d15b5c973ff89ab0ff80d1f9df4f09fa786e. 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/JPS307100037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebfa049427b83db0fee816ec0de6f0a2d53d2f585094830e19f2829a24b27d9. 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/JPS301600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936e1a231ea7fff5bf9919cda8353c89e000d1bc6a696822304433986fc2db5e. 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/JPS307100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7198145195df91830932e3216f6a3b140fe8d10e07ca3031d91ba7797288d17. 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/JPS307100036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851709515909e399c99fe005c79702443c819c104a82dedeb18629f89d7c50f9. 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/JPKI09851100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9ec27079adf0e3c6deedbd81b4c14245c6eea244163fcd3d5812f786d05220. 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/JPKI07406450.