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 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 0x9024734d002750a2539de9bcae64d560cb8ffaac4c948704ce133afa374d9673. 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/0342135f-5ccd-44b0-89d7-b45c2ce34d27.json and https://artists.proofprofile.net/proofs/artist/0342135f-5ccd-44b0-89d7-b45c2ce34d27.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 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 0x8a2de1015a96d36de3fe28c69112429faf0f7b8fe5d7328387dfe1a547ffda43. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:52: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/QZTAY2301969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fec77c75f7a89ef53500692539994469054e191e8d0dde3b3cfc07e2973bdd. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:47: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/QZTAY2301972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2de1015a96d36de3fe28c69112429faf0f7b8fe5d7328387dfe1a547ffda43. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:09: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/QZTAY2301969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fec77c75f7a89ef53500692539994469054e191e8d0dde3b3cfc07e2973bdd. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZTAY2301972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb213ff0d6f83fc29e4450648c0df43459ec60b426ab3c6f06be8f14a38c1295f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:18: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/QZTB92354126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb213ff0d6f83fc29e4450648c0df43459ec60b426ab3c6f06be8f14a38c1295f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/QZTB92354126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44599df23ed242ebca6ee4a0f3594c037103fc2bd95a7c536785b95ba68bdf27. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T08:59: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/QZTBF2356503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b1952ddd6f5c69f32c43dfe636ede1785606ec4f7643df43707f6e43e5dd02. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTBF2356507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44599df23ed242ebca6ee4a0f3594c037103fc2bd95a7c536785b95ba68bdf27. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:04: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/QZTBF2356503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3e0e79bb4d056a0b8164e6ab5d01eaa12b0f028580df7ff001968a9e67e5dc. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZTBF2356508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cf3ed5f23016bbd3d74cc3351f4bb861c2715314b0b0ce55c0f85ec5ce6100. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T19:03: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/QZFYZ2461428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f823f2af043ab398120aaad28e76f8e41e797a5ec1cd3dfa396fbeb7b3fe3f. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZFYZ2461431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4229a00af274618c4b4fbf4db067c68eef3b18d283100c5b7aaecd69880d90b1. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZFYZ2464319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa821893fbc12d8c5a320ae2d485df4a4de253653f8d8c73f338874e58cfe32d6. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T19:28:02Z), 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/QZFYZ2464352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268585aeb6697ce3ca6e5439be78ac519c69e398b25280b7e6c2a680f1e20f51. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:32:26Z), 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/QZDA52481687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94426853ae7c55ceb093403f3705966826d2550db4afb3c143cdb2612f925a60. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZWFH2474246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7ce05c47f91091c71610517d52685f6ac89e5ee5ac62c2f080102462f4ecbb. 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/QZWFH2474244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c54defac22f368fcda6904ef6447421ac8afca08c887f96e868e213dc743bb. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZZ7V2458573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc01d212a839b534f0c17e61f11b42948ead121d622bea6e3a8c26e879b8733b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QT3EZ2446854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc01d212a839b534f0c17e61f11b42948ead121d622bea6e3a8c26e879b8733b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QT3EZ2446854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118bc4c6017d398da50cefb00cf23a3e8ab595135867fb25ec76fc6b372ae3b9. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZFZ62532953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa928224fa4b88294c0f7cc704048441c3a057eb63d504fd0a5d16145c0fbe832. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZES82585522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743edd5b951ffe6c7e5dbc3dbbeb9ae9ae95208f6ce7e5182ee165d4274ece9a. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZHN52509982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aea15ab23b63b5ecb219ef837decdc076c19e908293989d54b22f61b00f8b3c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZG2X2414162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe846f5a4a87bb6c98efb038c1af77fab59bc7d1e3464d8ed2d8fa03f31f3405c. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZHN92505334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb85f62bd6ff494b5190613df5047e93ab4a62909d8f80b10d88e08f811bce7e. 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/QZK6P2558680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44dd1d0fc5e2fdf59ef7c859dfd3f1577efda95bd88f1670b3a0a187af735fe3. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T07:28: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/QZG2X2419554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9afce22a260450d40e3e2950a07a6e2b6fa04bc7fa2afd57e407a967030f782c. 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/QZG2X2419860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0740a463cdbb6ef74cce62d0ea33214b54fe14e263176cd06ed0d665ead4b1. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:48: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/QZG2X2500186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614f74b04ddd3d1f3a7342209030081571c794bb4df386cfce1ef5f57280c029. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:58: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/QZG2X2500187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aadfeb21f60b246f0b72a5d7c387c13e7e2e2af5c0e122a769bea9ed31940c0. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:03: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/QZG2X2500277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9c39cac78e4ef4f46b1138598a4c8627099f61d9a6b212ea4ba7cac8eaf240. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZG2X2505738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0e30fed48cbdf5d2f4ecadd70e18ebcd5b5473862e37d581b03d0b077ec2f3. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T06:54:58Z), 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/QZG2X2505739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa857c30a28261d9c2bf721a85d21de27b23830886787aad18689ba468cc07d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZG2X2505740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdc7575b94d08fcc75b8c708a023776187d3db448575a9c63e5b2193c12ab30. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZG2X2505741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f883bb72f3f8fa2b408b74ce56fd82ccbaa299691deea1791b08e7a9c05099. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZG2X2505743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d588babf1be557decad15b27f066af2229f6d0ac25a676ec9b8090866b9476. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZG2X2505744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4eb07a8d271aab120d2cb8020e5bad203a049128a30ea2a5cd765c418a3034. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZG2X2506778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x054b0d3c6fdc98efbfce736a7dc049972c6a3104cc2ec0f8010ac7dfa339b4aa. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZHN32427363.