Anass Haouam (born 24 January 1995), better known by his stage name 3robi, is a Dutch-Moroccan rapper. Born in Amsterdam, he started his musical career in 2014. His debut studio album, Jonge jongen na
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 0xcdf110cebb90460ced47bbbe45bb56ef3973e677c829b139284f7a2990077085. 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/bc37a7dd-0a10-4f23-aee4-73101fa923d3.json and https://artists.proofprofile.net/proofs/artist/bc37a7dd-0a10-4f23-aee4-73101fa923d3.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 0x33aa5094e3c527059135bb6867b84e112f56c91146b4760d8f0df427bf17da1c. 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/DECE72400851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d5c42d3ead1172a93f8cebeeb240307656d983a3b6a594a88421253a6a3ac5. 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/DECE72400794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52bbf6bfb19b35c114b352c5212da6c6c7fcf3f38234de018d1306f790a00a1. 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/DECE72400724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bcc78d468458a191463b82704ad88cc8dab18b76822a3fba9e4325ed5ae501a. 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/DECE72400689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f3e84a05c7a66bfce619065b6b0c5144958a5c21c7fa31283263f14051d154. 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/DECE72400390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5155324b3ae233c6785177abca0cc949f808ff8e3299e7a626cb61f9c7b443b7. 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/DECE72400305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d0ac415ae96b6c0f344077c0867e1ca41f4288d2c60d33cdd6b90f6315e934. 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/DECE72400155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f1322d1a585ae03ffd932b4c8055a642bf9af432186163c55a67a886c4675d. 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/NLS241800287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b0c01ff6596b9dc528cdebdf24c6152381813b86e01986680ec9dd9caed1b7. 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/NL3BN2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9ca8c00fac129fc9ab3e14e25b0d43bbcea2543ca85d720dbbfe6239fe388b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLG661800342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e6b2263aac2044a0683bfc6f1638c06d76da882a150344b6093a78cba18c9f. 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/TCADI1760842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281257da4b7a0ac093eff2c86f213c8b403556c1520b799152235df9ffa766a1. 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/NLG661800310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe60fe69aa0eb06cd0c74e632c52f2bb214ffb83f330471e69ff41bc9b8fa84. 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/NLG661800961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc654c801be04f8b9982cc7624e8a7890dc450e386a41f85dff2ba6b7e77cf8. 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/NLG661900442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ff86d1c3bcdcf641918e3e85bdba0927694cf62c19fb56e1a9c28d16f91c4d. 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/NLG661800527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed3a4bd8d7f3a7cdb8f7ef938bc8bfbd931662669cccc419517131ab18f6b15. 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/NLG661900452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d1923d950bb0609736d2a7b2db33588a7669db924733cc39345d7b004bc4853. 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/NLS241602045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c74ea050bc3079403fa135d92e61059035fd44fd3eb225721679ae884919c5. 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/NLG661900354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0e712ed924400bfadeda70d7eeb15c557ca58e5429a620e5bff1c1d075553a7. 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/NLG661800229.