Developer Plan
Full API Access
Developer API
Full access to Web3Armour's security features
Quick StartAvailable
Installation
# Install SDK (requires auth)
npm install @web3armour/sdk
# Or via authenticated CDN
<script src="https://cdn.web3armour.com/v1/script.js?key=YOUR_API_KEY"></script>
* Scroll horizontally on mobile to view full commands
Basic Usage
import
{Web3Armour}
from
'@web3armour/sdk'
;
const
armour =
new
Web3Armour
('YOUR_API_KEY');
const
result =
await
armour.check(url);
* Scroll horizontally on mobile to view full commands
API EndpointsAvailable
GET
/api/v1/check-domain
Check if a domain is on the blocklist
Parameters: domain (string)
GET
/api/v1/threat-score
Get threat score for a website
Parameters: url (string)
POST
/api/v1/report-phishing
Report a phishing website
Parameters: url (string), evidence (object)
Integration OptionsAvailable
Browser Extension API
Integration for browser extensions
Web App Integration
Add security checks to your web application
Mobile SDK
Protect mobile crypto applications
Code ExamplesAvailable
Domain Check
// Domain safety check
async function
checkSafety
(domain) {
if
(!user) {
throw new Error('Feature requires subscription');
}
const
response =
await
armour.checkDomain(domain);
if
(response.isSafe) {
console.log(
'Domain check complete'
);
}
}
Real-time Protection
// Real-time monitoring
armour.enableProtection({
apiKey:
'YOUR_API_KEY'
,
onThreatDetected: (threat)
=>
{
showWarning(threat);
blockInteraction();
}
});
SDK Download
Subscription required
Documentation
Full access requires plan
Support
Dedicated support for users