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 0x740386178bc97123983978e94a0e319b21021c8ab7d1be230865632269652f64. 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/eb0b2cb9-384f-4854-8172-7e3dd5f56445.json and https://artists.proofprofile.net/proofs/artist/eb0b2cb9-384f-4854-8172-7e3dd5f56445.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Mozart: Flute Concertos & Concerto for Flute and Harp
Mozart: Concerto for Flute and Harp in C Major, K. 299: I. Allegro
{"copyright_id":"0xe824adf94ae2396b6d52c3ab5015cc1d40afda1c31d60a7e430e29451e7ca35c","isrc":"GBAYC9600731","name":"Mozart: Concerto for Flute and Harp in C Major, K. 299: I. Allegro","registered_at":"2026-06-11T12:27:37Z","spotify_id":"1RVSlYKzoDlpLSnbnyskS7","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 0xe824adf94ae2396b6d52c3ab5015cc1d40afda1c31d60a7e430e29451e7ca35c. 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/1RVSlYKzoDlpLSnbnyskS7.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/1RVSlYKzoDlpLSnbnyskS7.
Mozart: Concerto for Flute and Harp in C Major, K. 299: II. Andantino
{"copyright_id":"0xa640143b712dbe028e0df35aa4c74daebeea8efef9ffe28c6cfdaf7a79074c85","isrc":"GBAYC9600732","name":"Mozart: Concerto for Flute and Harp in C Major, K. 299: II. Andantino","registered_at":"2026-06-08T21:03:21Z","spotify_id":"2J15PpGJZuz7kpoPH9mHNt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa640143b712dbe028e0df35aa4c74daebeea8efef9ffe28c6cfdaf7a79074c85. 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/2J15PpGJZuz7kpoPH9mHNt.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/2J15PpGJZuz7kpoPH9mHNt.
Mozart: Concerto for Flute and Harp in C Major, K. 299: III. Rondeau. Allegro
{"copyright_id":"0xb1ca68ccd609e4d54e38a08622f0245df8bb5a89c9b8daac9a604bdf04c02c16","isrc":"GBAYC9600733","name":"Mozart: Concerto for Flute and Harp in C Major, K. 299: III. Rondeau. Allegro","registered_at":"2026-06-18T17:51:38Z","spotify_id":"1ka4CRKxFGXz98otp9KrzG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ca68ccd609e4d54e38a08622f0245df8bb5a89c9b8daac9a604bdf04c02c16. 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/1ka4CRKxFGXz98otp9KrzG.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/1ka4CRKxFGXz98otp9KrzG.
Mozart: Flute Concerto No. 1 in G Major, K. 313: I. Allegro maestoso
{"copyright_id":"0xd0876d8035d43664d233265a8a392dcab8ba8030d872b816a3569f23f44b23cf","isrc":"GBAYC9600735","name":"Mozart: Flute Concerto No. 1 in G Major, K. 313: I. Allegro maestoso","registered_at":"2026-06-10T04:56:37Z","spotify_id":"6ibpxK2xuQmRrq5brxXrvm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0876d8035d43664d233265a8a392dcab8ba8030d872b816a3569f23f44b23cf. 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/6ibpxK2xuQmRrq5brxXrvm.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/6ibpxK2xuQmRrq5brxXrvm.
Mozart: Flute Concerto No. 1 in G Major, K. 313: II. Adagio ma non troppo
{"copyright_id":"0x5fe1463c3678dc29234d9604bd594c0ba5968975eedd93e3dd7ae43cc1fef19f","isrc":"GBAYC9600736","name":"Mozart: Flute Concerto No. 1 in G Major, K. 313: II. Adagio ma non troppo","registered_at":"2026-06-19T05:46:24Z","spotify_id":"3aj1qTEJZbTIeUA0uHUIlK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe1463c3678dc29234d9604bd594c0ba5968975eedd93e3dd7ae43cc1fef19f. 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/3aj1qTEJZbTIeUA0uHUIlK.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/3aj1qTEJZbTIeUA0uHUIlK.
Mozart: Flute Concerto No. 1 in G Major, K. 313: III. Rondo. Tempo di menuetto
{"copyright_id":"0xa2b5e52e3de8056a0de97396c3613fcfbd6884594d0174536f487426cc56ac5a","isrc":"GBAYC9600737","name":"Mozart: Flute Concerto No. 1 in G Major, K. 313: III. Rondo. Tempo di menuetto","registered_at":"2026-06-19T13:15:50Z","spotify_id":"5VJ9j1b6AwSb70auAw7f5f","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b5e52e3de8056a0de97396c3613fcfbd6884594d0174536f487426cc56ac5a. 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/5VJ9j1b6AwSb70auAw7f5f.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/5VJ9j1b6AwSb70auAw7f5f.
Mozart: Flute Concerto No. 2 in D Major, K. 314: I. Allegro aperto
{"copyright_id":"0x5a3dfbe09b1d2249b7d9e430601307b150754dedc6becc0c5c546ef84775afd0","isrc":"GBAYC9600740","name":"Mozart: Flute Concerto No. 2 in D Major, K. 314: I. Allegro aperto","registered_at":"2026-06-10T18:40:58Z","spotify_id":"5fA9PeaSMCPDmhn5k5f51e","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3dfbe09b1d2249b7d9e430601307b150754dedc6becc0c5c546ef84775afd0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5fA9PeaSMCPDmhn5k5f51e.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/5fA9PeaSMCPDmhn5k5f51e.
Mozart: Flute Concerto No. 2 in D Major, K. 314: II. Andante ma non troppo
{"copyright_id":"0x4b5ee73fa45a645b3639e683a8ad9cd5ed7f410bafa36e5636e7cbd8cdda8498","isrc":"GBAYC9600741","name":"Mozart: Flute Concerto No. 2 in D Major, K. 314: II. Andante ma non troppo","registered_at":"2026-06-18T17:53:38Z","spotify_id":"5MT7K1hmEq4MayCg3UDzfA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5ee73fa45a645b3639e683a8ad9cd5ed7f410bafa36e5636e7cbd8cdda8498. 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/5MT7K1hmEq4MayCg3UDzfA.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/5MT7K1hmEq4MayCg3UDzfA.
Mozart: Flute Concerto No. 2 in D Major, K. 314: III. Rondo. Allegro
{"copyright_id":"0x9b2ab2d10f60fba30e05732fb075be88bb798a47d206a0c35b8f6ba3e6c296c9","isrc":"GBAYC9600742","name":"Mozart: Flute Concerto No. 2 in D Major, K. 314: III. Rondo. Allegro","registered_at":"2026-06-18T00:45:08Z","spotify_id":"1d4PzAvM0FI5olFsffWT9w","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2ab2d10f60fba30e05732fb075be88bb798a47d206a0c35b8f6ba3e6c296c9. 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/1d4PzAvM0FI5olFsffWT9w.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/1d4PzAvM0FI5olFsffWT9w.
Mozart & Flute in Paris - Concerto for Flute and Harp, K. 299: II. Andantino
Mozart: Concerto for Flute and Harp, K. 299: II. Andantino
{"copyright_id":"0x193be45fa257d78a51501fb16c27e734edf0ae268c845fc229d11b4892a5f27c","isrc":"GBAYC2100515","name":"Mozart: Concerto for Flute and Harp, K. 299: II. Andantino","registered_at":"2026-06-04T07:21:25Z","spotify_id":"07tK0qdFhjuG9Wh3RbuZ0j","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193be45fa257d78a51501fb16c27e734edf0ae268c845fc229d11b4892a5f27c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/07tK0qdFhjuG9Wh3RbuZ0j.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/07tK0qdFhjuG9Wh3RbuZ0j.
Desplat: The Shape of Water: I. The Shape of Water
{"copyright_id":"0xf38c250dd71052ba9ae8ce622e713c677abbac8695f83c92bc4a5d2708cc439a","isrc":"GBAYC2000707","name":"Desplat: The Shape of Water: I. The Shape of Water","registered_at":"2026-06-24T15:44:33Z","spotify_id":"21jVbXh0eLMY0kzADk7He3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf38c250dd71052ba9ae8ce622e713c677abbac8695f83c92bc4a5d2708cc439a. 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/21jVbXh0eLMY0kzADk7He3.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/21jVbXh0eLMY0kzADk7He3.
Desplat: The Shape of Water: II. Watching Ruth
{"copyright_id":"0x68017a670aa4d84c34c4e07845e0a6cf361b40c30f97a91e69e7d57d02ffb041","isrc":"GBAYC2000708","name":"Desplat: The Shape of Water: II. Watching Ruth","registered_at":"2026-06-23T09:20:43Z","spotify_id":"4q6S8VuMIrf3icW5pPxLTi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68017a670aa4d84c34c4e07845e0a6cf361b40c30f97a91e69e7d57d02ffb041. 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/4q6S8VuMIrf3icW5pPxLTi.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/4q6S8VuMIrf3icW5pPxLTi.
Desplat: The Shape of Water: III. Elisa's Theme
Desplat: Pelléas et Mélisande: I. Comme un oiseau pourchassé
Desplat: Pelléas et Mélisande: II. Ils regardent la lumière
Desplat: Pelléas et Mélisande: III. Rosée de plomb, inexorables ténèbres
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760088870f712a2e9800eb0ae89a3b29e1490abf6580ea2ed0922bef0461b32f. 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/4lNPHhdfkWy8j9x01I4wPX.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/4lNPHhdfkWy8j9x01I4wPX.
{"copyright_id":"0x88596dcd29192b1edc90ebd4c1c7f9b1f9af40bdc4eba458d74ff5cdce429db4","isrc":"GBAYC1902384","name":"Desplat: Girl with a Pearl Earring","registered_at":"2026-06-10T18:52:38Z","spotify_id":"2Jeax532y6h2T4Fq7duVRq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88596dcd29192b1edc90ebd4c1c7f9b1f9af40bdc4eba458d74ff5cdce429db4. 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/2Jeax532y6h2T4Fq7duVRq.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/2Jeax532y6h2T4Fq7duVRq.
{"copyright_id":"0xbe2763759690de19b507f527a4eeccb99856e635ee39a4e31b2402429374a090","isrc":"GBAYC1902387","name":"Desplat: The Grand Budapest Hotel","registered_at":"2026-06-10T04:57:57Z","spotify_id":"6gjSYqnm7zgaI2Cq2wnlSZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2763759690de19b507f527a4eeccb99856e635ee39a4e31b2402429374a090. 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/6gjSYqnm7zgaI2Cq2wnlSZ.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/6gjSYqnm7zgaI2Cq2wnlSZ.
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 1, Jocul cu bâtă
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 2, Brâul
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 3, Pê-loc
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 4, Buciumeana
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 5, Poarga românească
Bartók / Arr. Levering for Flute and Guitar: 6 Romanian Folk Dances, Sz. 56: No. 6, Măruntel
Shankar: L' Aube Enchantée - based on the Raga "todi"
Rivet: Clap: IV. Telephone Booth (Blues)
Handel: Recorder Sonata in G Minor, Op. 1 No. 2, HWV 360: I. Larghetto (Version for Flute and Guitar)
Handel: Recorder Sonata in G Minor, Op. 1 No. 2, HWV 360: II. Andante (Version for Flute and Guitar)
Handel: Recorder Sonata in G Minor, Op. 1 No. 2, HWV 360: III. Adagio (Version for Flute and Guitar)
Handel: Recorder Sonata in G Minor, Op. 1 No. 2, HWV 360: IV. Presto (Version for Flute and Guitar)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf1d968a153c1569ac98e20f8c2cc370d0acafe091e9e1f7586636a84617d822. 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/15ZcZqeTTpIy7RDs8P8DuH.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/15ZcZqeTTpIy7RDs8P8DuH.
Hosokawa: 2 Japanese Folksongs: II. Itsuki no komori uta
Piazzolla: Histoire du tango: I. Bordel 1900
Piazzolla: Histoire du tango: II. Café 1930
{"copyright_id":"0x76805ba88f09710696a8b35d4fd98d5cc0d003468baadc7b2e10e6209dd9da57","isrc":"GBAYC1302428","name":"Piazzolla: Histoire du tango: II. Café 1930","registered_at":"2026-06-21T21:19:00Z","spotify_id":"69539h6t76SsYtjU8gdFG5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76805ba88f09710696a8b35d4fd98d5cc0d003468baadc7b2e10e6209dd9da57. 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/69539h6t76SsYtjU8gdFG5.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/69539h6t76SsYtjU8gdFG5.
Piazzolla: Histoire du tango: III. Night-Club 1960
Piazzolla: Histoire du tango: IV. Concert d'aujourd'hui 1990
Saint-Saëns: Le carnaval des animaux, R 125: VII. Aquarium
{"copyright_id":"0x8d8a48faf0c88fe15fc278294c4ef7f1b176b287261cba6d38c3640d375a882a","isrc":"GBAYC0302205","name":"Saint-Saëns: Le carnaval des animaux, R 125: VII. Aquarium","registered_at":"2026-06-10T05:03:11Z","spotify_id":"5cpI2rE93uiaB7tBZSIgDs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8a48faf0c88fe15fc278294c4ef7f1b176b287261cba6d38c3640d375a882a. 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/5cpI2rE93uiaB7tBZSIgDs.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/5cpI2rE93uiaB7tBZSIgDs.
Vivaldi: Flute Concerto in D Major, Op. 10 No. 3, RV 428 "Il gardellino": III. Allegro
{"copyright_id":"0x0fe3440afe64275e712f002a374cc97478959271c76e3ac99232c745a73b096a","isrc":"GBAYC0501766","name":"Vivaldi: Flute Concerto in D Major, Op. 10 No. 3, RV 428 \"Il gardellino\": III. Allegro","registered_at":"2026-06-05T06:13:13Z","spotify_id":"2yTh7Dkx6OVgpeqN3c6XDf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe3440afe64275e712f002a374cc97478959271c76e3ac99232c745a73b096a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2yTh7Dkx6OVgpeqN3c6XDf.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/2yTh7Dkx6OVgpeqN3c6XDf.