Steven Adam Markowitz (born August 19, 1988), known professionally as Hoodie Allen, is an American rapper from Plainview, New York. After graduating from the University of Pennsylvania, he began worki
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 0x73723bc0e7a71d5578f19ea371a5207ca863566bdc406448489816adc151746c. 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/87cf0b30-1137-42f0-87b4-42355a9fe1a1.json and https://artists.proofprofile.net/proofs/artist/87cf0b30-1137-42f0-87b4-42355a9fe1a1.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 0xd6e774afecb44c374fba1e3e5cfdf40d9680affda9ca275c2be16b47d3809649. Chain 2 (Bitcoin): anchored in block 960101 (2026-07-29T11:46:30Z), 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/TCABM1306026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04bac04b9583e96ec54e05ef422149f6ddf6be413dd880f2d93f2990b43e11fd. 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/TCABJ1216747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e4dcc687b91989f26977f329a97e3e94e04c08a1ee8e052be127b45dfa299b. 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/TCADJ1766185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d123e772c08daea3e6eaf9b7479338beb14a71b5a2faeb3c3f703698a05e42. 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/USCGJ1462218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40d4a196925b891b30d3755a3eee344ea181f56226f5ecf64abdeff1fc850a0. 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/TCABM1333139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df469a039238b39389beabbfa1c090b2cbad927605cc585aabeec417d3232c1. 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/TCABM1333143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd78f7f451e438c1203100aec3b1b8fc572cbf319fd790df2d30e6e566932eb1. 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/TCABM1333145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf40b467504edf5d6b00add8b72d53aef846fdd9906f78dbb8f6f1b302ddc2c3. 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/TCABM1333148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa207a4aa55acdc2bf02744a8462a051d4d702734d40857ad0cb9b85e73ef4a. 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/TCABM1333149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fdb9597e3faacc0032fdd2e07e44689e529adc67e014153d5f27c09d802031. 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/TCABM1333151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cf973dfa195f40cf25b58098ee189b1a43deafd857fb6124d89948dcaaadbf. 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/TCABM1333153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fba3e58abc904bc62e416b97728bae375c8c1dca13ab645b6be9b9fcb907bcb. 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/TCABM1333157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69be531534d23e95f097fff5af11b057c9539725cadf66ab8853adcf691ed0ad. 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/TCABM1333162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0dfae263344334ed8001b81eade9f87f42f10766f74c601d89bdf5f6d41dcf. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCABM1333165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815188b32b9a8891daefe3ea6f4569861366deb208abb64d8590293feeb22a11. 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/TCABM1333167.