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 0x12a30203d066c58bb8124c77465e35d02724f6f6d3e89c6924ec0696eb69c457. 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/64c3f4ec-d404-4722-89b6-4d310ac2c0fc.json and https://artists.proofprofile.net/proofs/artist/64c3f4ec-d404-4722-89b6-4d310ac2c0fc.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 0x97995545f1241aed7b89d5a236b6815de66eaac3a5f8fa48bce8ce82c04e251e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNJX2121148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb3f6a5b707509239522ddd09f6939cd267b3ded380158c1232bbaaec2a603b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FRX282249153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ca657f519f8cedeb923fa69ba7430dcb043f21b1bbf408b8b420c8092df665. 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/FRX452269615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e15054fed3dfcc5338ea2e3b969c68e1ac0d09034217a140546c0a27f96373. 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/QZW9L2220118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e342e7a45f02bfc82ae8c430ca86ae7f2aaebc8ebd1565634ccdcdb984c625. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/RUAGT2307298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5524daa86936123dfaf095e80e69553164e7dae087bd170638d03f58f9537a. 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/RUAGT2307300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273673698cb16d979e4098a78ff7ccea6f3a7234142aa0f3fc32c4765d39b5bf. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/RUAGT2307302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8c1a2bf2171dc763e5521a96cada9ab2d0237954b190b81a59038e1ce09e6e. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/RUAGT2307304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fe8afcd115886ed4180a554b98b624e1877bf848807735aa18f8ebed7dcb07. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/RUAGT2307306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35baa394d35bb277cbe369517cf150f87f8cac765e3d7734cd7cc0cffc6162b7. 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/RUAGT2307308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e82f2e901a9562fd5d245d28f7d5b722cf35e70ce39bfae4cf805cc240b2c26. 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/RUAGT2307310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd61aa3bb5ddfbabf5a60129e560285fe6a64b520e2ddff4b6786aa17efe9c7. 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/RUAGT2307312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a17b6d36568f5b115c7658135f95204ad3ee4bf87840e568be84925ed3e2141. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/RUAGT2331708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b53de7133196e7cce09f53aa8272579186d42b9a48230509b543086c5e98c2. 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/RUAGT2369147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52b22b5f77e681e30488fd825abecfd977f31695528e59729fc33fd985308ff. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/RUAGT2369149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7473c987b925645b542e55ae1913d80b637f7c37520636444e3ffd1c5cd0f929. 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/RUA1D2406845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58142f33ae492304311d1060855ee10d39b0c89a319006f8ea317e9fadb9664. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/RUA1D2406847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca556e5c16efdc5cd8952c58e15cbfd9b44771cdb82aaa99896afd5b41d739cf. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/RUA1D2473197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8799acd53060b02d4e6dddef579d0a49ad1541cc6abf2cc8ba0e83d82c1ba73b. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/RUAGT2404150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32f0669b183c07474afa9521b067af9c13197a42de49ed4b75f5139209859ea. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/RUAGT2457148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74618374cddba7e1daf382eb9b2097a18e0169a2d1277c6a5f8062b84d352aa2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/RUAGT2480696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2cd7bceb110b80e0d75e2710bd48d1ae98166a37ca1d203711c61a78aa71af. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/RUAGT2480698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8d412a5bd93e1b44125543ac54038023abfbd58fc77b28e8da76d0777684d9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/RUAH62418983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa76a13d6a0792d5e2510af0d4a02906f2c5ba75fcdcafbe4ca335576ee6a9a. 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/RUA1D2535123.