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 0x82a1ef9e44caa2129cfcb8450b31b3b72a6f2fdd9c893ce771b249c853cbc643. 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/cee223cc-3dc5-4e84-b7e5-729de9f3153c.json and https://artists.proofprofile.net/proofs/artist/cee223cc-3dc5-4e84-b7e5-729de9f3153c.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 0x5e93d5fb1cb1c9cbc5df00c23a1d514cf6adc42fdc2206a66d0f4f6cbdfb9fd9. 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/PLC062243898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x957e81df1fdbb425501fa1605a93abfd7f47f4f575046802ad865d1db2eb9079. 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/PLC062244630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12ed8ab95ace97ba0f366ebc00222a3bbb2074bd6118f4ec9076cd01c3e0633. 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/PLC062245170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1d0e0499c706ae4380693160b81952816cd999d3e1bb0595e17a73bf766fb0. 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/PLC062247096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f682a4545b4a1c48e07b4315992b47bf4b12e1fcc4e6dc323a9efaca7a58613. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/PLC062247097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27b2b74e4f94d615ea39fe5f7895248f28e16d4be0ee994d1a0831547a812a7. 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/PLC062247098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efabe0f833900eec6f31eef584c9ab07fb4e1efcbdec302e3c77fdd69908d28. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/PLC062247099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99a29a677c911175514b8cbcb087dc5551f7047b7fdd50c7a6db6f68eb34f1f. 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/PLC062247100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ca0d2fc790c6ec51e8303963f8a14c3d3435408555c7f53bdd194bdf3ca54f. 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/PLC062247101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792b7d9ce4aaa6dc95afab2d4b051e80f9f9cf6dcf7067c025caa8be10e040ba. 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/PLC062247102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba6a56a27e6c0283a4c7f2772ad378ca557694e7458575d759e11f106702a3a. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/PLC062247103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d250e536862be00bd13d63a50a53606f28e4e8463d4334ea959eaa4ec16296. 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/PLC062246353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f188a1e9efcc3d820f74443cafdd4be64a00899cb4aadf7a989c32dfb16970e. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/PLC062247104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2176b6c7543e4a9d9d1c2e4223f9ed9203f4984102466dc58ecba452cd0cadc9. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/PLC062247105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cb515257f485bd529ed7507f5f2bcbf68e00f9c551713547eb2a0b493217cc. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/PLC062247106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9475e0903de8bd88a03ee3bc4b1ebefe0b456df2e49d58d77b8b5f41ee0c9494. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/PLC062247107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b972021675285fd6547e0c2e8d2c06f9a803e82a415a280dca0b60c41d8c39. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/PLC062247108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17796920fa177087dd3834eb1fa83abb87d068330c2f758904ffe09a3666e1ab. 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/PLC062247109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64dc93f40b0f1beac7ce40efaafa528a63ffedc9813b1ec1979a4dafd9956e37. 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/PLC062247110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae33252c1efa716ca8abb605e45c77fbb24ebfb0c5d4e42787a1ab52957e23b. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/PLC062247111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e3a409c62b25646b02b42ffb53b21599b356de435676559d49ac70eb0a5180. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/PLC062247112.