Skip to content

blockchain-gw

API to interact with Blockchain Services

Endpoints (45)

Method Path Summary Tags
GET /health No description Health
GET /connect/v1/partners/{partnerId}/attestation Returns the attestation for an user of a DEFI service Connect-Attestation
GET /v1/partners/{partnerId} Returns a Partner for the given ID Attestation
POST /v1/partners Creates a new Partner Attestation
POST /v1/partners/{partnerId}/rules Creates Partner Rules Attestation
GET /connect/v1/partners/{partnerId}/wallets/{walletAddress}/whitelist Returns the defi transaction Connect-Defi-Transaction
POST /v1/deployments/{deploymentId}/swap Create transaction to swap Holder tokens and registry a new investor if required Abstraction-Layer
GET /v1/deployments/{deploymentId}/swap Return the Swap Contract Address for the received deployment token ID Abstraction-Layer
POST /v1/deployments/{deploymentId}/subscribe Create transaction to swap Holder tokens and registry a new investor if required Abstraction-Layer
GET /v1/deployments/{deploymentId}/subscribe Return the On Ramp Contract Address for the received deployment token ID Abstraction-Layer
GET /v1/deployments/{deploymentId}/deployment-logs Return the deployment logs given an abstraction-layer deploymentId Abstraction-Layer
GET /v1/deployments/{deploymentId}/wallets/{address}/transferable-tokens Return the transferable token balance of a specific investor given one of its wallets. It checks locks Abstraction-Layer
GET /v1/deployments/{deploymentId}/holders/{holderId}/transferable-tokens Return the transferable token balance of an investor checking locks Abstraction-Layer
GET /v1/providers/{provider}/erc20/{address}/balance/{wallet} Gets the balance of an erc20 token for an specific wallet Abstraction-Layer
GET /v1/providers/{provider}/erc20/{address}/allowance/{wallet} Gets the allowance of an erc20 token for an specific wallet and spender Abstraction-Layer
GET /v1/providers/{provider}/erc20/{address}/info Gets the info of an erc20 token Abstraction-Layer
GET /v1/providers/{provider}/deployer-wallet Gets the address and the balance of the deployer account Abstraction-Layer
GET /v1/transactions/{txHash}/events Decodes events from a transaction receipt using a contract ABI Abstraction-Layer
GET /v1/issuers/{issuerId}/deployments/{deploymentId} Return the information for an issuer deployment Deployments-Management
GET /v1/providers/{providerId}/stable-coins Return Stable Coin list by provider Deployments-Management
GET /v1/providers/{providerId}/global-registry Return Provider Global Registries Deployments-Management
GET /v1/networks No description Deployments-Management
GET /v1/deployments/{deploymentId}/transaction-signatures Retrieves a list of transactions Signatures-Service
POST /connect/v1/partners/{partnerId}/borrow Returns a borrow loan transaction Connect-Presto-Transactions
POST /v1/deployments/{deploymentId}/match-order Sign and send an on-chain match transaction between buyer and seller investor Web3-ATS-Match-Service
GET /v1/deployments/{deploymentId}/match-handler Returns the address of the MatchHandler contract. It is the spender of ERC20.approve() transaction Web3-ATS-Match-Service
POST /v1/deployments/{deploymentId}/securitize-id Gets an investor using securitizeId and copies information into an specific issuer and creates blockchain-id in a specific token Investor-Creation-Service
GET /v1/providers/{provider}/gas-price Get the current gas price for an specific provider from blockchain-gas-service Blockchain-Gas-Service
GET /v1/providers/{provider}/gas-fees Get the current gas fees for an specific provider from blockchain-gas-service Blockchain-Gas-Service
POST /connect/v1/wallets/{walletAddress}/verification-status No description Connect-Wallets
POST /connect/v1/wallets/{walletAddress}/prepare-verification No description Connect-Wallets
POST /connect/v1/wallets No description Connect-Wallets
POST /connect/v1/wallets/{walletAddress}/prepare-whitelist-transaction No description Connect-Wallets
POST /connect/v1/wallets/{walletAddress}/confirm-whitelist-transaction No description Connect-Wallets
POST /connect/v1/global-registry/register Register external wallet in Global Registry Service Connect-Global-Registry
POST /v1/global-registry/register Register external wallet in Global Registry Service Global-Registry
POST /v1/on-ramp-contracts/{address}/execute Executes a purchase operation of RWA assets using an on-ramp contract. The user pays using liquidity tokens Public-Stock-Options
GET /v1/on-ramp-contracts/{address}/quote Creates a buy quotation of RWA assets using an on-ramp contract. Public-Stock-Options
POST /v1/off-ramp-contracts/{address}/execute Executes a sell operation of RWA assets using an off-ramp contract. The user receives liquidity tokens Public-Stock-Options
GET /v1/off-ramp-contracts/{address}/quote Creates a sell quotation of RWA assets using an off-ramp contract. Public-Stock-Options
POST /v1/deployments/{deploymentId}/segregated-wallets/{walletAddress}/withdraw Withdraw from a segregated wallet Segregated-Wallet
GET /v1/fireblocks/transactions Get transaction by external ID Fireblocks-Service
POST /v1/fireblocks/transactions/sign Sign a raw transaction Fireblocks-Service
GET /v1/fireblocks/vaults Get vaults Fireblocks-Service
POST /v2/deployments/{deploymentId}/match-order Sign and send an on-chain match transaction between buyer and seller investor Web3-ATS-Match-Service