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 0x0f43bbd036aeff081ec72c074528e56eeff0d9c543a4d562c548955b15cc8f5b. 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/46d288d0-ef08-4418-81bc-4101d95ddd4d.json and https://artists.proofprofile.net/proofs/artist/46d288d0-ef08-4418-81bc-4101d95ddd4d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x14e726a0af59ea3f83cb6d351acefe1934fdd60a78fd3170856eea68bdaf2192","isrc":"GRUM71700255","name":"Itan Ena Karavi Pedia","registered_at":"2026-06-09T19:40:52Z","spotify_id":"3nrayoW55O6PlUft1Lxk0x","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 0x14e726a0af59ea3f83cb6d351acefe1934fdd60a78fd3170856eea68bdaf2192. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3nrayoW55O6PlUft1Lxk0x.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/3nrayoW55O6PlUft1Lxk0x.
{"copyright_id":"0xf262548af6997f6f79a0e000c4859f88435b5dcc7bb7d02f35c75de561460b0d","isrc":"GRUM71700256","name":"Vatzigtzelo Vatzigtzo","registered_at":"2026-06-08T05:02:41Z","spotify_id":"0saXdCvgasYLhrmWHGkRKU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf262548af6997f6f79a0e000c4859f88435b5dcc7bb7d02f35c75de561460b0d. 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/0saXdCvgasYLhrmWHGkRKU.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/0saXdCvgasYLhrmWHGkRKU.
{"copyright_id":"0xc4dc9aa98b7f846ff4389e96ae80deeb65d04e8f22884da23910bab7813e413f","isrc":"GRUM71700279","name":"To Proi Me Xipnas Me Filia","registered_at":"2026-06-18T04:23:07Z","spotify_id":"2sYvUPpdlBLYk4MVmCVXNL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4dc9aa98b7f846ff4389e96ae80deeb65d04e8f22884da23910bab7813e413f. 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/2sYvUPpdlBLYk4MVmCVXNL.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/2sYvUPpdlBLYk4MVmCVXNL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1777074bc111e6a70b94dc4621696403687f9df3ee1028e856d3bd500d73d67c. 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/5X43UHmSeuZY1UaF6gp2yK.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/5X43UHmSeuZY1UaF6gp2yK.
{"copyright_id":"0x77cdf39acd69d3c5994433c7257bddebe5b6d49e54262817c3f6bafc8ba408fc","isrc":"GRUM71700282","name":"Gioupi Gia Gia","registered_at":"2026-06-08T13:41:08Z","spotify_id":"1y71ZPsMr5qTkUXzV1ihMZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77cdf39acd69d3c5994433c7257bddebe5b6d49e54262817c3f6bafc8ba408fc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1y71ZPsMr5qTkUXzV1ihMZ.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/1y71ZPsMr5qTkUXzV1ihMZ.
{"copyright_id":"0x713da100ca8873a2a8df4ca5a64761a2b1caf9c4ab5674fd70ae1b95b2dd5059","isrc":"GRUM71700257","name":"Nato Nato To Dahtilidi","registered_at":"2026-06-10T06:14:09Z","spotify_id":"6n8Vd9ZHJZsF7zk8neiyzL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x713da100ca8873a2a8df4ca5a64761a2b1caf9c4ab5674fd70ae1b95b2dd5059. 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/6n8Vd9ZHJZsF7zk8neiyzL.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/6n8Vd9ZHJZsF7zk8neiyzL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb041c86ee3f8c44054a89f8899a74ebd048fd082191519cff2344319c365109. 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/0v9hcea8M43ZLISWS6jUpF.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/0v9hcea8M43ZLISWS6jUpF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bf224c87a850326bac183972294b4c38bb7fe59461d1ced077da2fe182d8af. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1WC1BBvbWcVOLSPKAhCp7k.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/1WC1BBvbWcVOLSPKAhCp7k.
{"copyright_id":"0xdd205908152e49f6c37e2cc44259a569c484beaf3734bacaaf60bd394b341001","isrc":"GRUM71700261","name":"Emis I Mavri Kleftes","registered_at":"2026-06-18T19:32:00Z","spotify_id":"7rZv6GEQDYqaFB1CbjkrYm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd205908152e49f6c37e2cc44259a569c484beaf3734bacaaf60bd394b341001. 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/7rZv6GEQDYqaFB1CbjkrYm.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/7rZv6GEQDYqaFB1CbjkrYm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4febccc743d434c54dc7a9936e4eafe79907094c976c4073c51d36a520444414. 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/7shxNR6Gtn5Sqq8xnLEQ6i.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/7shxNR6Gtn5Sqq8xnLEQ6i.
{"copyright_id":"0xafb075cfcf9ffbfb10b0e8041f578168a6d3ab2efa3cde9d90d7ae05247ff9fc","isrc":"GRUM71700266","name":"To Kakao Psinete","registered_at":"2026-06-11T16:56:24Z","spotify_id":"09MZRYHxn0wv6Gj7ku9PvO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb075cfcf9ffbfb10b0e8041f578168a6d3ab2efa3cde9d90d7ae05247ff9fc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/09MZRYHxn0wv6Gj7ku9PvO.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/09MZRYHxn0wv6Gj7ku9PvO.