Contracts
Distribution
Bridge
Website
Electra Protocol Blockchain, Multi Layer Explorer
Search
Supply:
18,320,449,499
Lastest Block:
1,954,769
Utxos:
1,983,109
Nodes:
346
OmniXEP Contracts:
274
Block detail
[STAKE]
06/05/2025 11:51:44 UTC
Txid
c2313bde723d748876c1238fd27e930e65f9379173ecf4d37a235aee17f76adc
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Stake amount
45.73918277 XEP
Sender
ep1qacc3gt75wp8vjsw4fkykycypsvg7nlxwud276f
Recipient
ep1q5gs40w3xm6t2n0avrfs6xrfurcncw7g69d5gdp
(1,083,671.46067836 XEP)
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
f1a99dc42b54e777001670edaf151e4fe7d49be0f49a7ddda63e9520587a9104
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xP9S3Agd99zXuWiWHXA8W3yusPoQaVm3bu
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
31cb6a3dd09a60fffbe2cccc4cdb05de548f1dc901889098b40369c2166a0f0f
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xHURzm5YcfuiarXDEYWNHUGe1FveQGjAkM
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
aba5b4f6f1d16189ac650b056b3d1aa5928ae61c2ce410612b44fa15c4586213
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
x8vgRyvudFTsGYkFoqpKrKysm2B8CqgZJ7
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
945a018c4ede278ff570b51935eb9463dce5cf4ea8e2d2aa6ea8bc5887e4fc1d
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xKb4ivLwauZh64WMm1Bs1zQesZo8QRYFE5
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
3e5db2f34fa35fba082920aff36eafcc435a3166bce4f9edc96ecae7293fd920
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xAM3GqPdS7jJy3Te6qxjxhVyxvA1VVoxmA
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
5c2b5908b7eb4f456fcd712a58744d0451de9a4364a8a2573052445a6cb59522
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xUZvjmyevREpq1pX3UYuMCviqLVaz16LHq
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
3e48eaab6f762186cc5ad68206067743b6a2d4c08883848dab123996760c242b
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xUnba8vEi3ctqFv1v1ZHvYWG83FeTHyrLM
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
7cf9445bdbf53bfc9611cad2aca5b77d8e62df034b6e54dd70b5e9f4993d832f
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xL8sdYq6nDMxLuY9zu5Yk1RtRv13MpuNSX
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
16e2587132556e7b80391fe98d75be1a848ee6b204598e5719d305c79f124034
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xFLiaNtKY87BtWQK8v4p4nvV2bkgzjFmyg
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
4695a03124143464be36e377803e5d54f8c5107a09be9640900780c5e1b00d39
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xU3kbss2wLKcYpBhBVq7xAQBqLMRV9UBfe
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
653903429ddeb5abfd6192e3cc5a212cc6be195351561ef5c6aa9d2deacadd3a
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
x9kdLudhx4R44aUsH9JCx36CRUP6BupX8g
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
a96ff21dc469c4642614ff0fdcd65b2a5386989057057c213fc509e2f9fea43b
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
x972C2fsuVSK3fjE3FXwczPybQshKUFPfM
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
48ddd01a3f91273bfbdc0b91927007bb2f9a2a2e287bd4d8cc6515935d39f93b
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xDJHjyk88XhNRJfzAw4Ad7ZqP1EqctaNXH
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
0ab947a65982e037bb2c4c5410ee717130043eb0f8b91f93d8696e30ab2c9544
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xCzLj6ErQuNAvjXqPWC6HpvoMoS454Z5i5
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
fff5676027600de3e00282552a7191fa2187ab1ffbc1de2296ec8c11466d2645
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xAEgHS85uXmsYX88WLsjynNt5G9oDAqoyn
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
1ff0f3f7f9c82dd1b1407f13e4eef4d81d8c5eeb72bcb75e85d0c1f458c0494b
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xNVF2EM2hTQTqyE4hDqayKMQiWZ1AKeyrJ
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
331cde90ff6f986ecb50d6e2157d897b5b28be9571aecdc5f0e85135515b004e
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xCRk38jEQiDMkQfXyntaDdMZGPFjopyGJ6
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
05c2e8ddc59b1aee5096a99aed4f2f7aabcbb65a9cca1cf1a5ff5df2a0c9a24f
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xGm74WE8a3jEGmriLN5XwcUPr1D3BrqrpB
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
e82ca49504143edeeac1b0b62e3b8517324f07a0db8da8e6e7479e9329402e50
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xL87WtLZaX3uKt2vFZZ8e2KYHvaEwJuF7U
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
37c0b129ba3cd3a77c957df64fe69fc6e28fe9f91541624a4abec2abc10a5555
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xRh8ESgiqxphk5uEKrAeR81H43v4RBrttj
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
9e3b229630ec87ea8345f41ba87a7524e7ac7c53aaa30d38f087298748d83767
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xHY59hwRwGEByXRD4KjEk4m1Axx83aRDvp
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
81d0bb1350a1ff3ccc9bf40e91ab4bb144e2e427d39c0637f462fd0b3684716c
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xHqchxq3zpYSo7gbwuZAv2E36eoqwTQwjo
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
eeefb06b09c63c76cf9526d7a1dbe6afc58d9f0d8d3191ca13affbaee10ec66c
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xQeeCzCdLkpoAe3Am2SRLbzmNTDV6wJREX
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
8e56fcdd71b95904131a75b8c090e00ce352d7fe7d9afcb07d84c7bd616ef872
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xJNpY9ZXzR851JnhGqbLFfWjHFAFYEfwDd
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
cd430356aa38e3e3b48b81ec20b5d14baa9e136d636b31ffb85c376e8f10ed78
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xCC8CAPYEzL2JjErqiXuJeNuxgz9TVf5HH
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
2bd2b58f1b2a9f0759338fa0e51d520829182e4ee2c5bce24ba44f602395087a
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xWWYTKTqHBPuqHMmZgmXbSB2Lbnp2ACy3U
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
0ec11131646905b812f9ece7bbac658afdac186c67a6ce56cfeede40da41277d
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
x8teTNvMQMV9GD1UPxHFPAze9Y2N69f51j
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
5deb1aca293aeab7eec10db6921fac2f174df9415c12037bbfce897f539bbc80
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xEnjFMMPha2sKRc7ssucxMAYiq9YiZqh8p
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
6ae5b90e4101f5f5bc355d12405e7fab714c2b212fd375ec88afe98b07a4048a
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xGJrzd412dsMufxUWt1YDgt83B6uyXKsU9
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
626791a72509946cd8b0a7c718a0501cb565cb47954354c10979dfe67b19f790
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xPJH61T6YurpyCCG6o8X3qRmotySMxWCPc
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
92d91b79ea60f41e10f3358b3891aa3c1102d95a2a9d04fb424608595ce97e95
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xPRyihaPq1BBmAED5ADsqmZ3cbyxC78rnb
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
164c1de9d9f550af4fe13523d91e96def8a422a3fa72c7e4f3f7250385bc4696
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xXAaLQC6jDQHvppUT8hutWg98V2mrmBU8N
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
66d720ac90e9f8f8caae791cecc88a0f7ea69d06f85835df435d8fbbe2176698
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xDCkjYRipsQmgn3cBKpUGoKaiCqk9aqeQX
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
cf1a4edc11f39b411b8927e5c18de4ec93176dc38773fde4ffac433b2ec57099
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xVmEJSjbahEz2ZhkodhjijUogQKX16jt9h
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
e93a32b5f873c8f1f89eaf24199844c777bc79ef23652170677cc146a28ce5bc
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xNo3KDoevDTPqz9vvRCHAx9JpSj6QJN8g8
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
d27d32840110512b96d46b1bbd69a6c467ddf855fb9712a6a63d9cec391a8de9
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xDSBn96MY4p6Le9x4cuV3164pQ9Yo5Fvmb
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
fc11ff49f0f3c7ebca730fc9045dc9bade7b0fc4466a0475f8fe01b702e47dea
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xNqcNFTrAvEHT2jXqhjifs7ra2ZSdfsGjf
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
15a189a67dd2db3e0ec1ff167e4c0d7ed470339181b8e7a4340bdc266868e9f8
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
2,000,000
Sender
xJSk4Voqiugc5WiZFJ3NrRiivGfDSFSKHy
Recipient
xWHB7qjR2BkiYFCmZyv4NZzsKHGeMzfmLH
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
31f7d4580addefb1623a57cf7d6703ec4c7d1974031f19e5d1ca33715d6cff02
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
1,999,999
Sender
x9Kzb7UjwnSbd1JnghepGTDEU4ViJYQ5mD
Recipient
xTWEzMmsWc2QVDZpUDD95EiWn7EMahpg2B
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
ea3544ee55898e36867c37fe40b344ab3e5270557af0368c55901710b5d74715
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
1,999,999
Sender
xXcCMTj7WMARhMTym25U38brgKHie3BpeE
Recipient
xTWEzMmsWc2QVDZpUDD95EiWn7EMahpg2B
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
fc99af0d8d6cb2eaa8bd100b09c64355fa1a54f1e2f98417b0a0549691135d43
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
1,999,999
Sender
xLdRHPdM7XM9Htdvun7G1KWEP5SAVkKUHH
Recipient
xTWEzMmsWc2QVDZpUDD95EiWn7EMahpg2B
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
59411f57239af9241f12d971e865d182a66a6e5454649d16f0f0499728782479
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
1,999,999
Sender
xFqYrVxsM3P7KpUkvG88xvHeLcEXkTCQC5
Recipient
xTWEzMmsWc2QVDZpUDD95EiWn7EMahpg2B
[TOKEN TRANSFER]
06/05/2025 11:51:44 UTC
Txid
a4ac319a4062ab80461b90244843cccc3b2101832661128de0950d3606d8a28d
Block
1,719,331
Block hash
3b41f2ed23bb7125ee6592ce8d0947035d4f84eea014260030e891e9c1251c51
Contract ID
#199
Token amount
1,999,999
Sender
xMmwykMzVDGiP95aRiEHJ3nZbV6pCv7y97
Recipient
xTWEzMmsWc2QVDZpUDD95EiWn7EMahpg2B