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 0x2a77b6059dc339240481fcef40c70aa3f850c46f26ffcb932f4e1ae0e338ba15. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1aef2640-150a-4227-9ac4-d62217e4f2de.json and https://artists.proofprofile.net/proofs/artist/1aef2640-150a-4227-9ac4-d62217e4f2de.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 0x062600c48c0473df6b301d23ca9286ca323c34dd207398a7a82bc05607c8551b. 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/FRX872007069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9905d9154a63c03e45953ea55761f0bef6c5a0b8c031e12c60bff19000edf68e. 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/FRX872007070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e3fcacb1211028401aba6dd67355b24a84d44ad7f92775b10bd0e1a7f93865. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/FRX872007071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76db2ce519c87fa69105701dcad650f077e22a63fd5e75409dd5737516ccc477. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/FRX872007073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3034d17050a8fbccd0c0302433093fa99a1e5900cc3afcd57e409aa1d7dafaff. 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/FRX872007075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be6f0a5ef4c4a641e59b0488d01cd44e39cd050a3bf9b0adf7f99cabdd01066. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/FRX872007076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8590a2c50edc1e23d69e525572d2b534da00128c77ff4638dd18819be135b6c7. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/FRX872007078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd925622c18e58db8b18ed5ce5a9659819a437b0d09285402cb61c70dda419aa2. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/FRX872007079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87a4913aef0fc5f5da72d30590bd22a9c5a4e0b9970cf3af062213513fdee41. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/FRX872007080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd3b63c17b1d3d87132704e46e3a5861feea74eb7fb0964af26fd93395b523b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX872007081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7addd4f03155c2e7b583fd28588eb05d197d0e84c99d5e0315170320c01d2278. 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/FRX872007083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85034b8dede65e5f34a54ac957ef21f35cbb546089cc6e3a2829acf61504d864. 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/FRX872007084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84767bf3245f6c8d258e73b91153b7d3da2921af13ee1d004c6a9fd3bcd298e6. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/FRX872007085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc18b47b9bdfa6cb46b70ec1cca1e87b05edbdd35bf22319e42e3ecd75741c6a1. 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/FRX872007086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf673b98d2ab46ed609f2c9aca809f49487b0334d7f0a9f63bd32e267676a622e. 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/FRX872007091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2300396f26edd5510ca94df228dea9383d051b9e8e5b066da8284ee713365661. 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/FRX872007092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d074a4c4e9c73de28732daaf68e228f7619bc93fc5573053662ddea2f7c5e3. 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/FRX872007095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034bfcb88bc9b1aa43d531f99c471e3a7391fee6d0ef77220e097c3b53c52beb. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FRX872007096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25d393f085e01eb31c2888f2e822820a5f4ea45bae68fb8f5f2d78957fc5d9e. 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/FR59R2210993.