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 0xd1565296c979b594e684d2fe0c661526060561f6e15ba0d133d608c649c4a3e9. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56c45e79-cf2c-469d-b244-e48d96abc698.json and https://artists.proofprofile.net/proofs/artist/56c45e79-cf2c-469d-b244-e48d96abc698.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 0x08bee566396c254a349251276f6632160a987380d8f6ac0a27427a47e6eef034. 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/QZHZ42027018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac95260ce44ac8b878355e8df3b6ae3a0930bb302574c8e3bc91d1948927996. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZHZ62073221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29c5a437c39d6e814e9bfaf26d97f27aa41e384fb35ac46566e61b7f06fa3ea. 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/QZNJY2006469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e1086faf485b18af2147b38de972fd858530fdba35cf6b8f2b48d0acbd2abb. 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/QZNJY2006470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9d2ae34b00af2b7f40382e8e2a7cbb76b91dd0bd43f795ba34113e05a1d6e0. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/QZNJY2006473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a79c765391d2443ea2c6dfcf8b3a6a81480959b678a3ed237bbfed0b8329b2. 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/QZNJY2006474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93fb25c02a1d49df2bae90feb3aadfd23b0b1021a926e2ec11b6975ccc007aaf. 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/QZNJY2006475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf8422777688473f49e5bd7896acb8e8b9aec83647649c806a2095292697b42. 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/QZNJY2006478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8c24a0e33b034491182e3596aa504dbe680425e0aea267f8cdd60479727e50. 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/QZNJY2006479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc827744addd9ffdc49888e604013c0c41d0475cb8fcb08f9a086134fb8a072c5. 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/QZNJY2006481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f7aaa33dbc689bacf2f0cc70ce6197b4b4ba7220d3b33e8c3efe7175eea47a. 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/QZNJY2006485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02442e0a36f93d0800123bef9a3cd1cc7deb4b2db81d027a7ba580b27c68be0c. 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/QZNJY2006471.
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 0x235024becb7aa4cd2cb399dd3041d91508b603b51754b42726c881909d78496c. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZNJY2006472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3600140f3359e81205eb90f1cabd2fc9100ce26280f0fbe033497dbd11b29d5f. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QZNJY2006476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2750c0c71dcfb94c5452e400ec07cc870ff1ee5c073e319bdd2f7c054977def2. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZNJY2006477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae66ccb4931820b869634679802256b2acb72ce746b384ab0e6a8f2ad22826b. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZNJY2006480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4920a335f8e6300b1c75fb3c6e7c4ea2a27daccdcffa921fc3cc066d48bcbadb. 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/QZNJY2006483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15f4371916e6cf6eaef65df94831b7c669c6d3c526cd9a47c406db384256494. 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/QZNJY2006484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e854e1d853e93b8056f37d4b17f27579787e2d227099f49cc3c0e79f05f933. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ARIXB2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfda206bfab6fb4cad7e8629a1acd1ab863c47118aedc9c1e360aac691b2ef1. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:42: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/ARIXB2500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e854e1d853e93b8056f37d4b17f27579787e2d227099f49cc3c0e79f05f933. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/ARIXB2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7f40517ae7a9bfeaa96dd753de594ff2a1b937492b8eba0ffa0529590ef393. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/ARIXB2500397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5db97394db6bbf58d8545bb33738e04164082b5b2876e18ecb58854ce67175b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/ARIXB2500398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11793fa6cc336af92f4b939b77a6938a93e1408dd35cef9bba88c35d7207faba. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:22: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/ARIXB2500400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854d2b3ba28b96b5940ad3839ec7a6c3f426dba7750db4f6efa40a05ece60880. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ARIXB2500401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdc1dccaa296f8ec222fb037b57165b8f64200800c61199b5ad90a883854ea2. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/ARIXB2500402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddd69d47fce9a5d7ad8b773cd15f326b98d306fb4cadf1657d175f257a8d0b4. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZES81930709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846d0580091fa65ce1e52d35ec6871394bbcb5b345082b0fc9eeefcd7e16711a. 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/QZES81931676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60704977bb708f9ca07b3260870c25f859d954e606aebff32078698536e15d06. 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/QZES81931677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e57e7746fd71c9a0a07e845ddd971a50129d3cce29229d278f161b3b21b3ee5. 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/QZES81931683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae58f9367df15548e1fc5baea8209d54037ae989e5ccab773e86f236e0104260. 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/QZES81931684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8da1b33fba6263e42cc1e39ef9a9f33c3bac1e8b4684c3ac49f8e88800cf5ed. 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/QZES81931687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c70c9ed65f7557ac4be5b2fd24594d5b86753fc63d06ea6a1197acd4c7c4e2. 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/USHM82027674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b80a8317a7b70689c4362a23193f8c985c9a90e685e595e0b39d841fe3de44. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/USL4R2008345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3801ae9528e595425b06dc89e17518772810c705dc9c05b7614228bbd2c95e8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZES81931675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1b598781fe7361059f3ab136843218983164075b9aeef43be8817af9a3d983. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZES81931678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc713539cced9e65d3897f073b336b2b6e5f93888ce51db56323484b4a1daf1d. 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/QZES81931679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc88ab295f0641d92fd7fafc369bcf53fda72883a31519b331d4ffcbc1919f9. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZES81931680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffbdc43e3cd47eeee4c156f5566e5e1d01a669f08d1fff50af00092ce634b28. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZES81931681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365fd9cca7d950f1457a1cdb924716b91f8fcebe3670379cea5345d4a00de02b. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZES81931686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcffafb5ccc283201d221359050f634d0a53bba2e7bab60afc1d6e90d0aca927. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZES81931689.