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 0xbfc58a4397b3fce98b921c879ca139c19df5d9514abb3320234bac77f5ba5a1a. 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/b83ca6fe-be13-4bfc-a7b5-a537b5a8e6c9.json and https://artists.proofprofile.net/proofs/artist/b83ca6fe-be13-4bfc-a7b5-a537b5a8e6c9.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 0x1410bc4be2d4e2f5be28d122a70d0189a507ff724196fdb2e534300d017d6f15. 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/FRP3W2000301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37097521d5322b1c3505c636af9257811cc8e24a65fdd465cdb7f3ca4898386. 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/FRP3W2000302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c05321df0132eed35a0f8236bb76966048bc4f9f07b25aaf3d0694e31cb1e4d. 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/FRP3W2000303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6bccdff7e315399a4ad60b1cfd099da5beb5d81007e18c386abbddd4c252d36. 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/FRP3W2000304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c6708186595ac3b5551c0ff4b0ded5d7c8864b348cd9a3fcabbf30e18ceec4. 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/FRP3W2000305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a42e4d67a2027cfd829b5997d9a7024132cb5ca6c7080b8cf629821a0b5980. 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/FRP3W2000306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fbca818d65755ac84fceb4e15f4c57a404684226b787411a974ff0c2852e62. 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/FRP3W2000307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9df88eb938687ecb101ea4ca29a37e3c39fb9b1f696544aa40d20b04928f03. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/FRP3W2000308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282685d6a7368af71c2fa970bc79a92ba20a65c5f3a8bb6d36d2f6a90d1e7b4b. 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/FRP3W2000309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2dc02b667b57044acecb0b9fbe16156e99ca086ba7d4ba44913130b70aa65b. 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/FRP3W2000310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5494fbe21319508975e1f423817e6752c9e0b0ad5ede95734960650f08b91ed9. 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/FR9W11708188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea36b8abde278023f297ef0eacbd21bf16af153b0490647315121a47b7177f7f. 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/FR9W11708189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68c4474b6997412100b3eff92660e94893a7c3a7f88111d29e35ca72d57f19c. 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/FR9W11708190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048f5c74235b4d2eaaf31691b1c6b81c63ad2d92cc2ede4295c604fdb6ae690d. 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/FR9W11708191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b70d31564aee6878eaaf4dc451edf6e77593118724bf5579f4cab816b83cb9b. 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/FR9W11708192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d347ef6396db7a6aa2d37e28e86b8284abe820969e57da27172e00730a25ed. 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/FR9W11708193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c418043b274c9d64b6329b640622b4f4340bd20b8f6db5e35440095890ad87c. 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/FR9W11708194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158b5228fa292f8dfe79eb586deeb18ce4c7e465cdaf5e4ac1961cc7c487eb98. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR9W11708195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f526c240151787dc083a734789cc6747596e1d9338e5558091d360bdc607022. 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/FR9W11708196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdcbe7f30684de612c955191d2a99f577ef619406012552ab7a26832c89e0306. 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/FR9W11708197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe408bb498fb7b89283b814564dbe7566b35c33ed7534aeb664c09fb4bab81e6f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FRP3W2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c6708186595ac3b5551c0ff4b0ded5d7c8864b348cd9a3fcabbf30e18ceec4. 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/FRP3W2000305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1410bc4be2d4e2f5be28d122a70d0189a507ff724196fdb2e534300d017d6f15. 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/FRP3W2000301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d36beb1e2dd53e68ec594e02ae97e245eef38e6a081f5b84c007e33a58e2c4. 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/GBFBC1401239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee3aa47bbae7ad1a8847574a8d38505faf563b7c7712dfd53368507260b9a87. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/FR6F32101530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7cb5f635eefd288b60252588f585759d0f2a20fcf0fc15f04cae9db9b30081. 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/GBMCZ0601122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1511f89addd28485614e64576c7458842548eef36afc32b46551392d710bb4a. 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/TCABY1466014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5abb601e7eeb83cd3da830eb66414ae6a27626263684b49168cc0d5d73dc1a. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/FR3M19000330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf959dc8a4c462514c205803f17d01a4a8a785cd0d8a0edc5105666ffa5bc66a. 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/TCACZ1795401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec52d17f8dbef91890d78d7d3993075df2a01756eb99d133801453a217a88389. 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/FR96X1651235.