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 0x807ab4d4d509d513ec86eabbd78c753a4188629de4568f6571b5541db82ecac7. Chain 2 (Bitcoin): anchored in block 954513 (2026-06-20T06:31:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9d983ddd-43bb-405c-a7bc-f1c018b1c097.json and https://artists.proofprofile.net/proofs/artist/9d983ddd-43bb-405c-a7bc-f1c018b1c097.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 0xc4bf6c18bc5f55fe0a18261206b6ddde533c2e6add251ef29050edd3ea343021. 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/TCABH1211967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb06b52b0613f6431c6010f5f2e542f1c593fa985538c8e8b20a48b169eb7e5. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCABH1211978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296825a722fe4e134fcbfd71b77661fe7caeb7b8a839efb02885f9ac5089bf88. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/TCABH1211982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3291ba8fc9cb4cb1edf9232ec9ab939ecf2d6dd5905f79677e504538a6ed41d7. 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/TCABH1211986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7c867125567e47b09d14a9f08cd3d89b8af4032d42caf57dd24cd670ab1617. 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/TCABH1211990.
This Town Is Only Going To Break Your Heart
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x244935f7db9688986dfd409dffa3a0775bce2a53d5e8fd50c1d8d65880ade19a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM5X91500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150db2f8710397320cdca20d69eaf00a4352a7423c7470cd267f1e2a0506a76f. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QM5X91500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ae809335e5fd8e171039b508ebd9a3201b2061381c832d1a7fe5271b12e006. 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/USGCV1280025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148de1767f40c4c5dd12b9c1c96b81ad5f8e533a4d883c6391ecd2c1936a4069. 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/USGCV1280026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e41a8b2852c516b89e70bdcd29107bea5e0d3f16c5bed9741abbaaf3f1b0288. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USGCV0970108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452d7623debacc16e5dbe825af2609104a7eca7041e9af28ca76100000976da4. 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/USGCV0600790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8e661085e31f3c2f883d2f2f4a336d8856a11f4534f942eb99cc25c0ba79b2. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/USGCV0600793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb62dd5265065851d51c6e362bc5435987c04e58b4e61a68fcc802ce9128dfd. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USGCV0600795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17fb0ad69205faeb1ec9d6b6598e6cc89da2db5ea63924119460e08d8429047. 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/USGCV0600799.
You Can't Live on Love Alone: Songs for the Fight Against Multiple Myeloma
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a8d60386adeb0adf684c3a4632e4b1672dd0a0bc11470f42ca0bb91db64d4c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM4DW1507498.