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 0x6e3d38095b8920f3e274040042670039853d139a90f85eea23b026063f4455eb. 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/f10c299f-b036-4985-a06a-27116985237c.json and https://artists.proofprofile.net/proofs/artist/f10c299f-b036-4985-a06a-27116985237c.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 0xa2420a3a9b9f6cd8d7c4c6481dfc0b941e05bc0d003c21bc3fce6adf23c5ef7d. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:10: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/DGA072175112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44baed59b7801e24ad3f0b3852e3955e4974837260ef20d0e9cfdb3e5438de9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/TCAIF2493210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e5a35e7708480f251fb5e7a0bcb2c654a33f06d78c634fee05e55b0d050075. 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/TCAIF2493240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0202f09f3c8a440e01f5c19ceed314c42fef751a2a9029685625422d1083b53a. 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/TCAIF2494354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efbdc8a91977c3c01a479d2bbbd1f05ff0cfd8a4864f8bf31f04925c34c79cd. 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/TCAIF2494409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd4b7306fac7a97532fb10a0f6a7fb5de9a076cbb5c58a72944ebf0894c644b. 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/TCAIF2494459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46e00c4e8b15a8afcb31f370c10afff76d3343326aa36420ad4e6fa9e38c771. 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/TCAIF2494520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9935693bc6ba4a6b7f4c00772f835e3b0c16f0bd0fdf336fffb1a99d3beafc1. 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/TCAIF2494532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29d0ebe54648bc5a26aa7659c9421f29adba756c8842a120389cf4dce28480d. 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/TCAIF2494549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f204124053239525afefffc36278db0faf5f3c50bb55bb3b7d5494d8891c1c. 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/DGA082338185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a1f1da44859960ef825b209ac5c1c366a85cdc08e94429d7b2d1e7ed3da6f3. 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/TCAEM1964808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8e08cc0c7de2893f31c4475ef46118ff78ac26ea1656ca4f0d62d30262b5a2. 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/DGA082338187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191c3c360cbffe2c70d046ab38396890fef08f4b3c3ca323cff7c3abae49d486. 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/DGA072211633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadda678e4f7b3c4343b5723de670e44c9807ef8aa9810fd89c8d76095f7b44c2. 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/DGA082338189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697a76dc8a3a787b528a89cc694eb493ad33a3d34c416df0b3a2cd0440ab7343. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR59R2209267.