Search...
/
Contact us
Dashboard
Get Started
Why Syndicate
Quickstart
Infrastructure
Transaction Cloud
Overview
Transaction Broadcasting
Lifecycle of a Syndicate Transaction
Signing & Attestations
Webhooks
Managed Gas
L2 / L3 Chains
Smart RPC
Mirrors
Guides
Send and Monitor Transactions
IP Allowlisting
Mirrors
API
Admin
Projects
POST
Create Project
POST
Update Project Name
GET
Get Project
Contracts & Function Signatures
POST
Authorize Contract With Function Signatures
POST
Authorize Contract with JSON ABI
POST
Claim Contract
DEL
Delete Contract
DEL
Delete Function Signature
IP Ranges
POST
Create Allowed IP Range
GET
Get Project Allowed IP Ranges
DEL
Delete Allowed IP Range
Signatures
POST
Personal Sign
POST
Sign Typed Data
POST
Sign Typed Data With Lookup
GET
Get Signatures by Project
GET
Get Signature
Transactions
GET
Get Transaction Request by ID
GET
Get Transaction Requests By Project
GET
Get Transactions Attempts by Project
POST
Send Transaction
POST
Call View Function
Wallets
GET
Get Wallets By Project
Contact us
Dashboard
API
Admin
Projects
Create Project
POST
https://
api.syndicate.io
/
admin
/
project
Create a new project. Only available with environment wide API keys.
Headers
Auth
Authorization
string
Required
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
name
string
Required
environment
"staging" or "production"
Required
Allowed values:
staging
production
chainId
integer
Required
organizationId
UUID
Required
numWallets
integer
Optional
Number of wallets to create for the project. Defaults to 1. Max is 10.
Response
This endpoint returns an object
allowlistIpRanges
list of objects
Show 5 properties
contracts
list of objects
Show 10 properties
createdAt
datetime
environment
"staging" or "production"
Allowed values:
staging
production
id
string
name
string
organizationId
UUID
updatedAt
datetime
Optional
Built with