Joel Frahm (born 1970) is an American jazz saxophonist. Early life Frahm was born in Racine, Wisconsin, in 1970."Joel Frahm". AllMusic. Retrieved December 8, 2016. He attended the Stephen Bull Fine A
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb91822f71b321644d80d56d23f02fd20a85a4d387d7ab3eb0901ad6682bd34. 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/3c3004ef-c804-4d21-9696-23716f2839b7.json and https://artists.proofprofile.net/proofs/artist/3c3004ef-c804-4d21-9696-23716f2839b7.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224ff132934bde51dd42c18aa57f32ea1c8b150afd77a142416e8490eeb3cba5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMQME2400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45271a2670cf06616389342b6e6d66968f878db91d5a5bde6de5a8132118b78. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMQME2400051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4002e79280a37a6371570ee9fa85ebbae2eed548a1c602e4560837e5650f5bc. 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/QMQME2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd142195101b214a167ffaaab22723b503ad3bac1ec1df6b465797cd80191a64. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMQME2400052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffef0f69e7a066e2908ef2812bca024441b5b50e40523563aa1e4c9965cdac4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QMQME2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513ee25838b9af7e8848ea81974996252d375df3d9eebc90d187b10521b5c932. 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/QMQME2400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7b536a0acf8c4279021e7db2ca952c8dcaf8704938125e1035694bd52d896b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QMQME2200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c6561d134385abb76d768fe69ec287e6841e73a17687318c821387ebf6eb57. 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/QMQME2200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b95e2a76a8fa9566ad7687b5462808414dadd01f0d8a2d822a775d4aa1d5ed6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMQME2200074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a20f2984080ff486c28a256c7c2c8d14b681b96c000bf830864a3c88d64e77a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USY872100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2abe1764ef2a293a94fcb468075534446cdd822864bde6606dde7e5519358a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USY872100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143b317e358372e1ad46dc3e4f2da336e85a1d3f523afca2f84d41f549b4491d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR9W11830631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ad56688a3a835d4af93514ec9a5386dc5a6d89f3f5f9b0de6471d5e8db358ae. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR9W11830632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3314ad101ff19e38944e390e4e7823844d3343550f8d5dc11315eaf13eb7541a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/CH2171780206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607829a25b59f34b450895be665e73ced423ef48071273cdf239597452f26a8f. 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/USY870700039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fc919d930c6120fbe29283ce959b68939599bd13ee1c538c416e0aebf48ed2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USY870700044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62094e5d93eb1d47bbd3b16a807ea0a238037ae2075941b443c56f5f3640c27d. 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/US29X0409602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffef0f69e7a066e2908ef2812bca024441b5b50e40523563aa1e4c9965cdac4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QMQME2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4002e79280a37a6371570ee9fa85ebbae2eed548a1c602e4560837e5650f5bc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMQME2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afa0b43948c0d59fe45feb4e5c9a09d01997ffb3b3bd8cb2fa0e4ba620dad4b. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QMQME2300122.