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 0x1825efb8fdbb4415683219b84127841cbbd323e77435288665d7b087da378a1d. 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/df959320-e051-49be-8a37-63827faf9056.json and https://artists.proofprofile.net/proofs/artist/df959320-e051-49be-8a37-63827faf9056.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 0xdc5240038efa98c766a660ebfa68204844c5500247e11d5bf90431935b818187. 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/USDNB1069203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfbf6b01da9f0ef60d1fd28aa05bd78b1faba594e81fa8d7c3532f83f7a224f. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11: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/USDNB1069217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7484b2a166591e1705f53218a6e95e25834b696596bc96351f155b4f1476e86. 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/USDNB1123715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354596d8fd98a0a4c1b6a6da6f58774ebf4011462bc01bd310a3b82758d3f599. 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/USDNB1123716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83fcd842154f6d0ae5c5edd2aec1537d717731b99b3692377d9e17150222c8f. 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/USDNB1123717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b6a0f8e347c297b253b0cf577170fbc08066bd41a761ef516232f0d7795eda. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/USDNB1123713.
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 0x2a43ffa966c737a73626f1b69e97ba4a7dcf1bd20fe2f745199319a72f7ebee9. 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/USDNB1452702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09af003589d7f7163de1e36ec8945b80ebc6c113eade9742c4c01ead44078ec. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/USDNB1452703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733cca7de44f39089a5aed0dde91e11ce1227898c1b16d660b7907358e58d2a6. 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/USDNB1452704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3175ae619bf9722949725c76f2fe45146385142e08708dfb7afb3ccba21372b7. 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/USDNB1452710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ed97b844f3cbd0f05120a4e9ded00b0488f32be522abd394b806b89b975065. 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/USDNB1452711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf513c2c0296868dd7be52daee7dd44c0cb5c07689a26f91b5f7b6d05d89a49f9. 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/USDNB1452713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81b992bf29c6fbd3227f1aeaf9d40b98a2f2fc0ca530a382e36c2c261a21248. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USDNB1452707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f256989b938fca5913b1f2a26b5577b924ae67d5f00154f90eb9aa109e83fa. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/USDNB1555009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf7feaaf3a9b1d89f6c8b2c259585db1c6d00c929e92ba8324c49b091531ee1. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/USDNB1861913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56870dbbddb31a11b8a8c72dcee4eacaa54abedd29942a2c593e25f75810e4b1. 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/USDNB1962209.