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 0x9e55a67699c9af5bff94de07983dd19e0c15a134a4e639c3218216fcaf6cdd06. 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/e0bca2f7-396c-4c42-a2f7-decfa1e8b5d1.json and https://artists.proofprofile.net/proofs/artist/e0bca2f7-396c-4c42-a2f7-decfa1e8b5d1.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 0x9a1f48a613b2d26788e5f1235393c0fd652db188160ae6dafda8f12b665604f1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12: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/DED832100085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7958cc51a23f26c7711fad28a432c19ab349d61652b60cc9093485d18acca805. 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/DED832100089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1779d820b0a0c45af4b7ce279d8e211c2070bf3ea5451d9ff9fd907d82784260. 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/DED832100090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64109ad15379c118060b76d1033e5047d335a386dfe2069f71ecbebbe464da6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DED832100091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ebaa4bb98de2ba0d0f776e92811c154220c11c804f349d870663a7eca1d24d. 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/DED832100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303bbd66437200116bbeb69508ffb5bc0a2798ce0a271841bceaa25934ff318c. 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/GBMLT1501187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e28a51a950e2fa8b088fed4bfb837b47580d2dd619263a23d44f35cdc569ba. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:22: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/GBMLT1501188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3de5116672804abca7d93f821fc30b47e04c1de880912c7ffc4a22f622a1d9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBMLT1501189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ac6db0cd612b6d33e383af3921c904512b15d695506802b79e6643ae02e379. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12: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/GBMLT1501102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496f8ede8296a0567c0cf893c0eb77b4aa0270ea5072544d1aa45d8582f9a5e9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMLT1501103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8bf3dee59510183a4fccc8e130a7f41c6678f51671281e82a5ac2645471395. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12: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/GBMLT1501104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e7bc31df13e125388d0bceb671f663f20e9a514273ca4eae4048aa1e3b3adb. 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/GBMLT1501105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8d8af4536c51760057c1be6ca20829ae619e74b8f3ec0bf6bfaa0e6d77ed8d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBMLT1501106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be76890f39ed1003011af47c70cb7d529ce8e16ae5c585aba06c3d4f40b3e54. 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/GBMLT1501107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0167fc390edfcb1872f25bf793c8afd78e0672d6a529d18e351120c5902b1ee. 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/GBMLT1501108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefce21d35e6be041ccd96ef40e56de8997d9913c8f2a35913a1e2d1f5911496. 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/GBMLT1501109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71faf0cee3c3a66767bcd3976565b8d6fe4d5aff2427cb144f044560dd8f406e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/DK4V61604601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61c4ece3c353f6f222a0a3770086d1bc74975be6da8897b7310b5fd3bc4898d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/DK4V61604602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed4573f16719197bf016d9cd5ec68bc27341dd32a6f6c70bef7e61862b2b80b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DK4V61604603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8eec697fbd093f6139f4257d26bba6187740ac544d4d45d49cc358a650c4cf. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DK4V61604701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1783754671cef65f9bf2e081f41a7b86429a1b4edc70a192aa9972fea69a5a67. 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/DK4V61604702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24b21a6de74c83bc0d95eb5a21e7fef287a656ceeca0f67787c0ca8fbd9d735. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/DK4V61604703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2992129edd4f77ff31d7108d04e0d80b21a7ef8eab85093aae1586476121af. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/NLCK41087407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7570dd09568c0daa0f0c05a0e272a77512bb148f273c9c9b9df3cb0e48f41d3b. 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/NLCK41087424.