Developer Plan

Full API Access

Developer API

Full access to Web3Armour's security features

Quick Start
Available

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 Endpoints
Available

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 Options
Available

Browser Extension API

Integration for browser extensions

Web App Integration

Add security checks to your web application

Mobile SDK

Protect mobile crypto applications

Code Examples
Available

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