integrations
build with sigil
SDKs, APIs, and integrations to add verification to your protocol. Query attestations, verify builders, and integrate fee routing.
official sdks
@sigil/contractsv1.0.0
Solidity
@sigil/contractsv1.0.0
forge install sigil-protocol/contractsquick start
example.ts
import { SigilClient } from '@sigil/sdk';
// Initialize client
const sigil = new SigilClient({
chainId: 8453, // Base
apiKey: process.env.SIGIL_API_KEY
});
// Verify a builder's attestation
const attestation = await sigil.getAttestation({
address: '0x1234...abcd'
});
console.log(attestation.score); // 1-5
console.log(attestation.channels); // ['github', 'x', ...]
console.log(attestation.verified); // trueThe SDK handles all attestation queries, signature verification, and onchain interactions.
View full API referenceecosystem
Privy
Live
Embedded wallets and authentication
Connected
EAS
Live
Ethereum Attestation Service
Connected
Base
Live
L2 deployment and transactions
Connected
Uniswap V4
Live
LP hooks and fee routing
Connected
The Graph
Coming Soon
Indexing and querying
Chainlink
Coming Soon
Price feeds and automation
api endpoints
GET
/v1/attestation/:addressGET
/v1/builder/:addressGET
/v1/project/:idPOST
/v1/verify/initiateGET
/v1/fees/:address