Wednesday, December 09, 2009

OFAC Block Person List

Office of Foreign Assets Control ("OFAC")

The Office of Foreign Assets Control ("OFAC") of the US Department of the Treasury administers and enforces economic and trade sanctions based on US foreign policy and national security goals against targeted foreign countries and regimes, terrorists, international narcotics traffickers, those engaged in activities related to the proliferation of weapons of mass destruction, and other threats to the national security, foreign policy or economy of the United States. OFAC acts under Presidential national emergency powers, as well as authority granted by specific legislation, to impose controls on transactions and freeze assets under US jurisdiction. Many of the sanctions are based on United Nations and other international mandates, are multilateral in scope, and involve close cooperation with allied governments.

OFAC web services into our project (OFAC with .NET VB/V#)

There are many web services online live sites who provided the OFAC web services.
But this OFAC web services is not free only for Free try Testing after that Buy the OFAC web services and implement into project.

I Implement one of the OFAC web services here are the Steps for Implementation OFAC.
this is one of the best site for OFAC web services i m useing this .

Step 1:
Create Registration

Step 1:
Login into your Account.

Step 3:
Create VB.NET Project (Web Project)

Step 4:
Header Code for OFAC Web services Code into your Project.

Dim objSearchResults As New com.xignite.www.SearchResults

'RemoteQuotes is the web reference to the XigniteQuotes service
'objRemoteQuote is an instance of the service proxy
Dim objRemoteQuote As New com.xignite.www.Header
'assign your username / password , same as you Registration on

objRemoteQuote.Password = "*******
objRemoteQuote.Username = "*****@****.com"

'assign the header to the service proxy
objOFACService.HeaderValue = objRemoteQuote
'----------------------------------------Searching OFAC CODE

objOFACService.SearchByAddressAsync(com.xignite.www.OFACTypes.All , "Person Name","Address" , "City" ,"Country" , com.xignite.www.SearchTypes.Contains )
Dim ct, adct As Integer
For ct = 0 To result.Count
address = result.Matches(ct).Addresses.ToString()
If result.Matches(ct).Addresses.Length > 0 Then
For adct = 0 To result.Matches(ct).Addresses.Length
txtaddress.Text = result.Matches(ct).Addresses(adct).Country.ToString()
OfacChk = True
OfacResponsIDnumb = result.Matches(ct).Id

End If


OFAC Person match in Live OFAC List.
by Asma Qureshi
Project manager
Dubai UAE


  1. Thanks for sharing it. I was looking for it a while ago.:)

  2. Nice brief and this fill someone in on helped me alot in my college assignement. Gratefulness you as your information.

  3. if anyone need more information about it. then comment or email me.