1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5d2c88c9c4a9d6ef87408e6b722694368bb3891967349e7a4515ae52b441eb. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/19263487-3ba6-405f-b8ca-5d4f88bca425.json and https://artists.proofprofile.net/proofs/artist/19263487-3ba6-405f-b8ca-5d4f88bca425.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Recordando a los Grandes de la Música Norteña
{"copyright_id":"0xf7343291ae609278e01d24e02ef7ec1cc370744a029c981af2816510acc2ee7f","isrc":"DGA0H2373372","name":"Nos Cayeron los Guachitos","registered_at":"2026-06-04T09:05:13Z","spotify_id":"2OcwUZJSDpmqDTdHoGI1PH","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7343291ae609278e01d24e02ef7ec1cc370744a029c981af2816510acc2ee7f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2OcwUZJSDpmqDTdHoGI1PH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2OcwUZJSDpmqDTdHoGI1PH.
{"copyright_id":"0x9c640516df78a4bdc17b9eb3d19bbfde688e7d774556783b5e3edf98d462566d","isrc":"QZQMB2104853","name":"Hazañas De Jalisco","registered_at":"2026-06-10T01:22:16Z","spotify_id":"28KLe5tKxjz1xqn5S6h1Ju","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c640516df78a4bdc17b9eb3d19bbfde688e7d774556783b5e3edf98d462566d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/28KLe5tKxjz1xqn5S6h1Ju.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/28KLe5tKxjz1xqn5S6h1Ju.
{"copyright_id":"0x871ecd63d3b46dc722c2a0def5b383ba6d0a31b1ff0abbadb95d5f08119c91cb","isrc":"FRX762433179","name":"Dos Figuras Grandes - En Vivo","registered_at":"2026-06-21T21:25:41Z","spotify_id":"1n50lykrQJU6QEZTbh6wIc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871ecd63d3b46dc722c2a0def5b383ba6d0a31b1ff0abbadb95d5f08119c91cb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1n50lykrQJU6QEZTbh6wIc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1n50lykrQJU6QEZTbh6wIc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1176f1c8d86f92e469c947cfd0fa136e16459d509af12e3d61ef408ca383422. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/26o9WsXDv5tmYYWFbzIsfp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/26o9WsXDv5tmYYWFbzIsfp.
{"copyright_id":"0x528929902fef4ce9034c4a65682a0f37eecf7fb3d522291b1642c1ddc324c52b","isrc":"FRX762433181","name":"La Novia del Pajarillo - En Vivo","registered_at":"2026-06-24T10:18:20Z","spotify_id":"1aROxXYReWxVR1ZFs3trKu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528929902fef4ce9034c4a65682a0f37eecf7fb3d522291b1642c1ddc324c52b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1aROxXYReWxVR1ZFs3trKu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1aROxXYReWxVR1ZFs3trKu.
{"copyright_id":"0x9c640516df78a4bdc17b9eb3d19bbfde688e7d774556783b5e3edf98d462566d","isrc":"QZQMB2104853","name":"Hazañas De Jalisco","registered_at":"2026-06-10T01:22:16Z","spotify_id":"0R0SwqSTz5nnWcAcXzc5St","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c640516df78a4bdc17b9eb3d19bbfde688e7d774556783b5e3edf98d462566d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0R0SwqSTz5nnWcAcXzc5St.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0R0SwqSTz5nnWcAcXzc5St.