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 0xc6af0c9d103dd0b552d8fbfa780eaa00c5313366c8735b496afa592d8afe6f16. 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/1c257593-50e6-4084-80fe-66899441a2d9.json and https://artists.proofprofile.net/proofs/artist/1c257593-50e6-4084-80fe-66899441a2d9.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 0xfa726981c9511855786353775a9eb7089b79c62e9638ed8ca09a57b77d0f84cf. 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/QM24S2005983.
only hanging out cause i'm lonely (acoustic)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc616dac8b8e40c1d7401b844886a3bbc80ad391a4291412f793bb229a1557cc. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QM24S2011220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686f1f7fa202a7c82c0514b2405f6dbb4ea65d7c71380a87c9171b0f88800cc4. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QM24S2007228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ec3c25e0b825d70eb305be22ba0c3a5104199af015f1c3e4caddbdf3d612a0. 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/QM24S2006926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94fd8ca98a8a60fe69acb876e3303d49c4dc6986b59de89775c6df8cb31025b. 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/GBKPL2160926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e60122ac35344d7b5a83ef7559e1dd6cf12db2d10582fe2b7a8c41e006c1e3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GBKPL2149617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf689fbd2f4d22354a6d848b0eede50ae271dc065c24101c8d5803497b041988. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/GBKPL2141795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38329ca2a59882f12fac526a812c1a83ead027b1a242bdafe6b5eb44cfd1e8d3. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QM24S2000969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e240e228bc2d11d808b6211cd3b5dc380ca8536c21f52bfc817a082348dfd8. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/GBKPL2174672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6a54d760882edce7c8f5f4268bc91a5509f2c032e475961777180605ef0047. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/GBKPL2298385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f02709de77bf5b2d3559aba77d85abc3b1dfb71c34aac3f7e4e0481ddcf85ed. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZVEM2322364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d10fc9d695e74e903a0dc7ee2f379b4fb7bc7b2cb22f94e7d8fb3f32b5ff46. 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/GBKPL2206172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01158b1fe076a0b34813a0d0143f7a168f4592ee510da0bd1f4399509d1c21fa. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QM6MZ2548966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6143a3738824fb1d6ff9c6488a541c6bfe8f20171a100eb67d1bf99f76874d1. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QM4TX2505948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6143a3738824fb1d6ff9c6488a541c6bfe8f20171a100eb67d1bf99f76874d1. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QM4TX2505948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01158b1fe076a0b34813a0d0143f7a168f4592ee510da0bd1f4399509d1c21fa. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QM6MZ2548966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a5def7b48595ff0882af9371d72045080a210fe741dd993097f2460ac9fd8a. 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/QM6MZ2548910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f89ba725cb17152130bdee2b633dae508d56ac4c9684b8f8f6518a5838f248. Chain 2 (Bitcoin): anchored in block 958351 (2026-07-17T02:38:05Z), 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/QM6MZ2548916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7671f002f3f8a8c1297ae2ad696a150f9faa782e76797f44e0aba03eabd1e764. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QM6MZ2551250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042cdd6e85edb9b985441598db7396bf0f36056f9cbedfdd3072a2158c58cae1. 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/KRA112400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042cdd6e85edb9b985441598db7396bf0f36056f9cbedfdd3072a2158c58cae1. 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/KRA112400001.