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 0x56fc8e6db442b5352ff8a9349c1411bc965f1047e79016ca30fe43354df51bbd. 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/fddcf4a3-ec27-4c25-9c26-7d792e28d60f.json and https://artists.proofprofile.net/proofs/artist/fddcf4a3-ec27-4c25-9c26-7d792e28d60f.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 0xd2bf67e996bc3f0a0e3ec8c5f9601e597a3c8ab4093c2666a1f71e72822bd07b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZ93L2048410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723cf92c7928865350eaae5d451df9ad662b70f2844a827275ace53be0cd2bee. 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/QZ93L2050713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670f7dd0df54dc6c99f18edb9e097b5158eb85ee0f210748bddf498b892c382b. 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/QZ93L2056314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbccac45d24b0824171499ad5ded09cf44900f623cca57f6ceb6b8e83faa7af31. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZ93L2056316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb277cc769a87a3922933e03c35b1cb979e931369afc24573ce04b2bb04f8a399. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15: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/USANG2186009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac852e1f517b32d8b74f191c85fe68d4cf21780d65e2c9c4f1eb61e7eeebdf2. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZES92150297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6a37aac261f03fd80c2b74b8faedff0dce784a8783f6ca86fea347f071046a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHN82143456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd96ac40a18e291e886d267ab9ccc5df98277ecff995c29a7b3e69aa9d469d7. 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/QZHNB2109117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0971eb90a8830560b4e638f272f135c661380d68252b4944ab8947b677442089. 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/QZMEN2126241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185700d7ae1309d83e7d4b12be024be370b8a6bef3b1a474a8a5104279c16b3c. 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/QZNWU2187186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d12c2ec0cf0e6599e3f6dab7aa318f0fe6d37ca3e4bca4f038697b22e9fcf09. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19: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/QZNWZ2116769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d209822621a1e11eed9ad0c30a29058de775862ee58142505a199e3e9eca5d3. 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/QZNWV2291127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd6f20f4608df18a394bb0033effd355522f096cc53a11ff5d249bcebed3a69. 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/QZPLR2211889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602ac47ce07af732c6101c213a7dc84550ee763f7f6d259925090c3bd6376604. 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/QZMEQ2246254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711cd4a069d21c84a182c0b0c684e6bc1e7032d0aecb19f5727c4a92b820f65b. 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/QZPLR2211890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdfd08c919ba7cad8d96524c906e3701e489893e7ac7237cde98be2ed0a90d6. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/QZPLR2211891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b0f6db66b1bbfc84ba8a82b1cd8283f590566849850b00305b5f97bf89f47f. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZHNB2387865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b0f6db66b1bbfc84ba8a82b1cd8283f590566849850b00305b5f97bf89f47f. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZHNB2387865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0f5ff18ad51984c829adb15005d0e2d9fbcacce5410d8c5e002f52effd64a5. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZHNC2370878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4604e2499af5936612eee128b9b9e563fcaaf7fc9eb83bcfd27006d25b7a3a86. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZHNC2396604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7282e19a065144f3b86a18d72e073c6e27234f826746fc46362d16018a6a039. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZNWT2371304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e9f6f3ec2efd7b4bc3d62031a16ad4955457586e80cf1a5ecd5e9c74a39f1c. 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/QZTAZ2324931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d9397704a307b00aeb4e1e29ac5913672e1a44d1a45866b9686769d5ecd686. 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/QZWFM2551149.