Developer Platform

Build on Ethereum with our open source tools and Ethereum-native messaging

All-in-One Developer Tools

Create secure and decentralized applications using our Ethereum-native stack and messaging infrastructure.

Ethereum SDK

Native Ethereum integration with secure wallet and contract execution capabilities

Messaging API

Secure peer-to-peer messaging system with end-to-end encryption

CLI Tools

Command-line interface for managing contracts, nodes, and messaging

Getting Started with Status

Start building decentralized apps and communication services in three easy steps

1

Install SDK

Use our open-source SDKs for Ethereum and messaging features via NPM or our GitHub repo

2

Create App

Design your app with our Ethereum integration and real-time communication tools

3

Deploy

Publish and run your app on our decentralized infrastructure

Code Examples

Get started with basic SDK integration in your preferred programming language

JavaScript Example


// Initialize Ethereum client
const ethClient = new Ethereum.Client();
ethClient.on("connect", () => {
    console.log("Connected to Ethereum network");
});

// Send encrypted message
Messaging.send({ 
    recipient: "0x...",
    content: "Secure encrypted message",
    encrypted: true
});
                        
                    

Python Sample


from status_sdk import Messaging
from eth import Ethereum

# Initialize connection
eth = Ethereum(host="127.0.0.1:8545")

# Send private message
Messaging.send(
    recipient="0x4nd354nd09823",
    content={"action": "transfer", "amount": 150},
    encryption=True
)
                        
                    

Additional Resources

Everything you need to build and deploy your application

SDK Documentation

Full technical reference for Ethereum integration and messaging APIs

View API Reference

Community Support

Join our Discord for real-time help from developers and maintainers

Ask Questions on Discord

Start Building Today

Join thousands of developers building on Ethereum and decentralized communication

Already have an Ethereum project? Continue with login