thumb|right|260px|Grant-Lee Phillips at Jammin' Java in Vienna, VA, November 20, 2009 thumb|right|260px|Grant-Lee Phillips (2015) Grant-Lee Phillips (born Bryan G. Phillips; September 1, 1963) is an
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 0x0d2750117e9ec9a4313864d49a83463d8087026cd645b3cff11a01f51a98eb07. 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/bf962b60-a240-4d42-ad43-4162da5e8555.json and https://artists.proofprofile.net/proofs/artist/bf962b60-a240-4d42-ad43-4162da5e8555.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 0xbe04d7f779da0b5f34adc6e546c817a7c2ada23593cdf7d4e7ea7135cf745f70. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USZO10102101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e0bea6e9db28a574e161541436ab0a68aa9f4887e5e791e8743882d8c40365. 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/USZO10102102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbf0edce7eb2021189cab61402ba23054d979af8a7f148c93e516058bb13b68. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USZO10102104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6171e1d633ce5edf711fda8d160bfa2f8577ce793cc94661ec52fc2a6c1e92a8. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USZO10404302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25b9e8996127e7891e8706da6e1ebf9e656b16499dd05271d080d2da0a488cc. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/USZO10404304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e7c3f2b88c5e0f4dea5aaeb2ff7b8426163d75c536a00162a98a7a80a6316a3. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/USZO10404305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe59f298cc1a535dc50882ade5f2b6931fe91d26b4cd67484acbaabb7b54eef. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USZO10404306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aeebcbfa9a59b6c0ff3cd15ed0c965da719bf854356c6e035164ed1426fb174. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/USZO10404307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c51b3d7cf745c49ca09ceac3cce74ec1abb98c7cf4b2dad04cee354e20e3f4d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USZO10606601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55fc166a2dd955fda8832bcff15767220d74475269b243581eb2b4d711dfc34. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/USZO10606602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b58bdc972765a8b447665df2ddabaa4e33e1cd48fd3b26ef9c13c751cc10387. 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/USZO10606605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433fd9efa61eed192e8744754117df523278912d9d011910e75ed463e0eee5cd. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/USZO10606606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25a530da6ab5a6ac5e9a08a5dc266a28aa453d6289248ebfff31573862c23e5d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USZO10606607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22222a417c072a14178d6dae5b69e82a7ee59307d4a044cf19c2961a3828ea7. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12:28Z), 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/USZO10606609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73682549fcb871a2a4b5ec0386c3ca486f5b2cd97a5763c1c5971c9fdf76135b. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/USZSG0700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a07cbb7cb6c2dd661ecff36634b200c89c6efbd70ca69e1dafd5c64dba70d3d. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/USY1R0920301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc8582ec4b63825d1d22c3bc56fd5966843185d776ed8909e188259a267735f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/USY1R0920308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655080990d391de31310a98bd81be012390a1e42163f500d7d5f0cb916027c9f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/USY1R0920309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f40fb9dbc7f654727308daa00b5e3988368bf59abd852933a6a8ebdf0aecd0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USZSG1200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc611f30e0861adea8a039fbce856deb215a7b9fb62e7709d2d3f2a33c84efc. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/USY1R1646804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f2927bad9cb5d924cd4b9ec85f99ae8c1991159a064c7aff35903d20fc87c2. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/USY1R1646813.
Live From the Americana Music Show on WHUP
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52fedd7c2c700a9186a0ca48bda6243edafcd62359493cc030fe2219864d32c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USY1R2202401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad7011cff5843cf56d8daeaa45125f6235740f844f57a5718a126e75f61e714. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/USY1R2279312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b504422da99480794a605866dbfa6aa5dff5a3e92abe0835412eba570a39cf0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/USY1R2511003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c3bb0eb89cf6ea4c8e87b2e527af1e82384de55c4c1cf0bb054fd543708cfc. 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/USY1R2511001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad8c19f7f2f097a3be4c0b3e765ba1020b5dcd1d239ee3df49dcaf48415bd4b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/USY1R2511006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b504422da99480794a605866dbfa6aa5dff5a3e92abe0835412eba570a39cf0. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/USY1R2511003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2bbb94c6a5507aa2a0f5925c367e250b338c195a6f5e8bd1df672d82a473ee. 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/GBM9D1000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7420c69867e29acef40f7e9468d45e6f2660af40c5cfbdd98a7dd0feecff61b. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/GBM9D1000006.