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 0xb0f4abe448b13bf95ef8cad0d77f606ee07b910577d007665b02169efa69c2c0. 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/cdea0e40-3675-498c-be5b-45f7108bc510.json and https://artists.proofprofile.net/proofs/artist/cdea0e40-3675-498c-be5b-45f7108bc510.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 0x3382c669fb868cf1b46d52dc6991c25c0f7f001125853a05a1cf00c4787a9662. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/NOAGW1400238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e95bbe1f191d3063c544997317eeaaebabcea638c8b43ae0b5b95e24dfe5e2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NO72F1503001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408fda4e308a1d6d923a487e7d28f226a25a3529fd3a139bbc1d55eca250b4ba. 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/NOZ7F1513003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ad2c3380b27435b42d5b1232a30be6de6873da29c976237e62dbe358a43c32. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/NOZ7F1513002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc2a5558f2a8719d8981c786341a191d206ae201f6d7e1765c70f112fa67a2f. 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/NOZ7F1513006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54cd42d29146e8cc880348ca93e16738d85357dbdbd03d13fbc5a9de599c80b1. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/NOAGJ1615010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19bb3d4cf64b903aa053e11db3ed5146443960c1a8c4ae63b2a364b8d9492fe. 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/NO6QK1901041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf686591c5ba3cd35de10e092a3b0fcc6b5c45ecea3d9aa1d56498bbd6567b554. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/NO6QK1901021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed6cae3cf699712c7af9c6a33b417ddeed6d0808ddaee626ddbe5b043e1ab20. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/NO6QK1801011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac450b19d34cd6071fd2561eb16d12224ad638fa84b454ad9a02f8e4f8a25fba. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/NO6QK2001021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea0028017e09369a23f5c6c1339fd33464adb3311601b33ef1374b98c5e297a. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/NOQAY2201010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3274e43e08f2d17cef781b4636f5701005a4bfae5931f8990ee26ca55832aef4. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/NOQAY2301010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0596cfdef5902c92c9ca135e6982c8633bfdfb950afcf0d1652ad987dec20d. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/NOQAY2301021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1158fb4cd9e7455d88e7e2fe41259673c080e65b9123c0a59f4184e63d2a2fae. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/NOQAY2301024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee5c104cdfc784a6ac59bc532b1442ef49e8dc4d3a1cd8586a665fae135c37d. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/NOQAY2301026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef720e5ff1561ec13390399d2e1d6bcffd4d0c320d7e2f1ea6c6a4634440243. 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/DKBV71104009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9a2792528f85391cdbbfbc0b46fbda6605fa74ef71c8cea1480308ff219fbe. 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/NOWHG1201030.