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 0x847ba6e08aead9d874630fb83f1a274902d5d1f3d39fc49e6f0118a5c02bb1a2. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c2d8967a-5cf8-445a-853b-a0fb2e5b8813.json and https://artists.proofprofile.net/proofs/artist/c2d8967a-5cf8-445a-853b-a0fb2e5b8813.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 0x5facc0a56abb0467e7bb7e571c3e543d4b37f4dad4a84db872c5f570b45772b8. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:43:51Z), 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/QZXLZ2512905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe908d9a471942d30d74f6510debd4150d13f35ed6ea2f7e8ac03b8c406334a. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:52: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/QZXLZ2512907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba1cca76ef42805451706544e4472df2266f2aeb1e7a6c169fdddaff007ef4e. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T03:42:17Z), 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/QZXLZ2512908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22d497a4f1a5cdfbb45c633aa92b5c787ddc5e23107642b2322b0742c6463ba. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZXLZ2512909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a715dc0fec6b305a0d6dee7ece1354c883fc65ea59ad730ea8690fc84c1fdf. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/QZXLZ2512910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16541a0c3c71b28663056585736fed4158dc1ef911c8ceb5522d346d18e8cfc1. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZXLZ2512912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdedf00a8ed291f59a57c6eff59b42d73e046a3b8a65783fed216c92756b9596. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZXLZ2512913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cebcf65482aee66286eb28b8b0894cdaebf97f2df3bdf39c8e59c4d0c0124e5. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZXLZ2512914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da0c4e436fc71c1336ea3357539753541d89bee03f96da7ee7b6f777424da79. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:50: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/QZXLZ2512915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd7c2d8eb575935a23517af60907e97a1dc8be99e6dcfea18d61966c7588f9e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZXLZ2512916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc154a1d3853c46e529d3b1223b71b41f3c957c7cd072ac399daadfc8dfca09. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZXLZ2512917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73802ea50986c803c6663fba4449dd3331ffb410202daf1f46efd078f349c7e5. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZXLZ2512918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0c8e05c45c309409ffb5ee1b9c70e435a252b1ccbc71b98d0f4c0a8f048fcb. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QM6DC1511658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1563b1a7e30d71121d5305a3557cb3a2b4a1784f0b0232388076401589dbd06. Chain 2 (Bitcoin): anchored in block 957852 (2026-07-13T11:25: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/QM6DC1511664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fcbc1c25234f7155e1051496b113ec9bb2327b949ed34a17784a56cf01d0d2. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QM6DC1511665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e6af18802ef3911dc15cb40f69d8eb743f3ca91996ce9c9000d4b1391fff57. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QM6DC1511668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e7946fa0361da3f5f5f05e80c4af20f15a0d67c1f7c94597336284d5f2695f. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:49: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/QM6DC1511669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5675c5a5fc757f4db3ed511007e781be1ef84d4a74a7252a7190ff71828207bb. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QM6DC1511671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332dc34a1475cf3d0e1f7f89c5292687b3fc9d862fcba02263856d318aea6351. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QM6DC1511778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d57774e2833b78a22ae7fbd1c31d4fe1103883fcddd4f75113ff6cd592e134. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T05:26: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/QM6DC1511779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x311ff4fddb99c4f50f5cae91f480ca7d6d50c1658f339e32aae72048909444b6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QM6DC1511781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c37207f0bddf1435428b773f5f0b3ccac2e9cee6e729cddd6b003cec6cb7798. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:43:01Z), 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/QM6DC1511785.