NEAR protocol
The agent’s key is a function-call key. It cannot transfer NEAR, add keys or attach a deposit, and it only reaches its own Guard.
Three independent layers stand between a compromised trading agent and your funds.
The agent’s key is a function-call key. It cannot transfer NEAR, add keys or attach a deposit, and it only reaches its own Guard.
Enforces loss limits, position caps and a slippage floor, and only pays the trader or an address their own wallet approved.
Before paying anyone, the agent asks about the receiver. It refuses to sign on block and asks a person on warn.
| Shared blocklist | Contract view call |
| Exists, is a contract | NEAR RPC |
| Code changed recently | Archival RPC, comparing code hashes |
| Account age, activity | FastNear Transactions API |
| Past interactions | Transactions shared by both accounts |
If a source can't be read, the answer is a warning, never a silent pass.
One report warns. Two reporters, or a confirmation, block.
| Account | Reports | State | Latest evidence |
|---|
Limits of each layer are written up in the README.