or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Introducing Phage
Programmable Transaction Middleware for Ethereum Nodes
Phage is a rust based library that provides programmable transaction middleware for Ethereum nodes
Current transaction broadcasting infrastructure is passive
Existing protection tools are concentrated on the wallet layer
Phage modules enable nodes to make automated decisions
With Phage you can build…
✅ Custom RPC methods
✅ Intelligent transaction routing
✅ Real time threat interception
✅ Invisible policy enforcement & alerting
Build modules in 3 steps
Define the services
Define the rules
Install on your node
Modules contain hooks for external services
Rules are defined using Banyan
The declarative policy language for modules based on Cedar by AWS
Define transaction rules based on decoded & enriched transaction data
Use modules to dynamically route & bundle transactions
Enrich MPC transaction services with policies & detailed context
Intercept threats with external datasets & AI models
Read More