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 0xd26f889cba842938f745a33e05975937637b8fd2f38ce82e020b96ca6a027d10. 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/6b6b03db-c4b3-4335-9ca6-f923cd4cfff9.json and https://artists.proofprofile.net/proofs/artist/6b6b03db-c4b3-4335-9ca6-f923cd4cfff9.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 0x2f62b229b2829da1b76c9d7f4572cbcc67c8f16de9e12248629e85615411a025. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZ93L2049614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a7457ebc6558f749dea3a84e4c8de7a84d94945fc39dee2eee09af54165e15. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZ93L2125826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85374b23ab629f2207a17753af2cbd04c4588194daed148e4bedf996719cbfba. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/GBKPL2209651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac5696c8ec9b20069a8be59ce1b6b5f191526b0966f10ba30988b77d35af6b4. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/GBWUL2406162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f844f8fd2838ad8919fbdb7d6d50cee7569e64fad324d23235eb6115f115ec. 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/QZTV32423937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf447c082ff9e640ae0a157730105214ccfc8372f5eba0d244a31a45f9849d793. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZZEB2417476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac5696c8ec9b20069a8be59ce1b6b5f191526b0966f10ba30988b77d35af6b4. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22: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/GBWUL2406162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3bafc2df027f1ffebad21514efa3e1b7e737595c6d09447ed8f575820b35fb. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZZEB2417485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf74a4d450c584009fc9e4d272a53f78356308ff839ca85bd40d5d7e806faf9. 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/QZWV32453095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746bba93b8e6076c665131f57b48b0ec13b61289e3bd423501cd2fc8abf0276c. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZZEB2417647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcc6320acd9a3af70de167dc5f816b83b0358849e6c2cf4fa2661c6eeadc594. 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/QZZEB2417648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ebcf9fd863718565e15db9b60e673eba0bcc917ef1bfffc5028075d67275675. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZEB2417657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93c9254e7784e7d5e2fa4659a4ea4db9497b48e19b078ae449d10c3ff5c1d29. 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/QZZEB2417667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x641514bc8aa1e7056a3f4ab3429916a82a7f6ea2ce8e9a83e9895a170d770c1e. 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/QZZEB2417688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bc9e0f4a9fb478f6e2f76b476cd80ad1682e62209c0421dba6d2073ee2d876. 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/QZZ8A2402427.