Sullivan Joseph Fortner (born December 29, 1986) is an American jazz pianist. He was the regular pianist in trumpeter Roy Hargrove's band from 2010 to 2017, and has released two albums on Impulse! Rec
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 0xd647446aa41713d5f0ce14e3cb4cb3006c80af7e0811429d748f66580478f765. 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/232b0a07-c6e6-4206-b97f-aeb63a1b132b.json and https://artists.proofprofile.net/proofs/artist/232b0a07-c6e6-4206-b97f-aeb63a1b132b.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 0xa762e34b84f5a49d6b3d678e47efd854dde754db65beeac82f7cb6febeac7383. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/FRUM71800462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9212790eb58ad63719c2d855780a9bc242e54aa1b597175fbefa6620dc52b22. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:06:41Z), 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/FRE9V2300600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e0c985ae9f9c463a52d8dbec44b98df9a0ff22c21dc04dac8e563fedb2557d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/FRE9V2300510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ed88997fa3e654a8d2a25f74ecfcaad253e04046159332659bfab6f4c45b3c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/FRE9V2300610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fae2df217702b8c042b8e8762529a02ef6bac5854ee312402bab27172b2bd4c. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T11:04:27Z), 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/FRE9V2300520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4a3197c6daca088e89c2291201f0c543855e3a040cb1318f9eb26efc5e52a4. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/FRE9V2300530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9223b12144c50580170541c8ca9e574a167341a3f3ea45a8fec484fa7b34cb7e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FRE9V2300540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdfb0bb93b6f590e679603bb810c1ab80760a88f138ff637adf0ed4c25f32c7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRE9V2300550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354cdabc78e157ba86d9181b16d221a8c7779ebcec0b04d5282f2b6a79bc272d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FRE9V2300560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5094320dba87a1e0d7ded6a5efeb5d2fe2c9c3a3797b98402404885caeebeb72. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02:33Z), 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/FRE9V2300570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd195a85e3fd668f8b27bc999806e699f43ee7b06932c18889899b0ae7a8c37. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/FRE9V2300580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479f3a8f57744f7d7a7fd6020a317651d10c3d8e6c739b8590f117b2a4e99fd8. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:09:35Z), 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/FRE9V2400360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6e1ee2ac06b9672d54247ae9c71e8d46f12a9ec986cbc2cd237e5817369d5f. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/FRE9V2400390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b807effeced098f6a83883adb9a12ad33a5b92e28ec79443f91afce94a10f7. 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/NLGZ22200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd205e2fe0940a3205b4f3f30a8387129224961635e9f45cdbcc8c800d74bf1. 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/NLGZ22200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc959d167b3d5f0fbfc6448554c0938ff1164d52df2801c8173d35d8458a23239. 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/NLGZ22200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82122f297262162ff11f945450436219bcecfb3a5cc512be30f1a0274deede62. 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/NLGZ22200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x972d38d5bb4bbe2e94f7ffbb173f913b4c604d98ab0db332c040c6120a5f94ec. 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/NLGZ22200024.
A Day In The Life: Impressions Of Pepper
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4382793e402b32ddd9b5b8bd4cb75ba79945ec77b2ea44c46d5063299a1b5bd6. 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/USUM71812548.