tangerine
Open source. Built on the latest Polkadot SDK.
Built in the Open
Complete transparency into our technology stack
Polkadot SDK v2512.1.0
- Polkadot SDK framework
- Cumulus-based parachain
- Latest stable release
Consensus
- Aura block production
- Grandpa finality (via relay)
- Async backing enabled
Pallets
- pallet-revive (smart contracts)
- XCM configuration
- Standard runtime pallets
Runtime
- WASM-based
- Forkless upgrades
- Benchmarked weights
Node
- Full Polkadot node
- RPC endpoints
- Collator-ready
Development
- Zombienet testing
- Chopsticks runtime dev
- Omni Node support
Native Polkadot Capabilities
Leverage the full power of the Polkadot ecosystem
Shared Security
Leverage the Polkadot relay chain for validator-backed security without running your own validator set.
XCM Messaging
Native cross-chain interoperability with other parachains through the XCM protocol.
Smart Contracts
Deploy Solidity contracts via pallet-revive with full EVM compatibility.
Forkless Upgrades
Upgrade runtime logic without hard forks through on-chain governance.
Deterministic Finality
6-second block times with guaranteed finality through GRANDPA.
Async Backing
Increased throughput and reduced latency with asynchronous block validation.
Start Building
Everything you need to experiment with Polkadot technology
Pallet Development
// Custom pallet development
#[pallet::call]
impl<T: Config> Pallet<T> {
#[pallet::weight(10_000)]
pub fn do_something(
origin: OriginFor<T>,
value: u32
) -> DispatchResult {
let who = ensure_signed(origin)?;
// Your logic here
Self::deposit_event(Event::SomethingDone { who, value });
Ok(())
}
} Build custom runtime logic with the full power of Polkadot SDK pallets
Smart Contract Development
// Smart contract via pallet-revive
pragma solidity ^0.8.20;
contract MyExperiment {
mapping(address => uint256) public balances;
event Deposit(address indexed user, uint256 amount);
function deposit() external payable {
balances[msg.sender] += msg.value;
emit Deposit(msg.sender, msg.value);
}
} Deploy Solidity contracts with pallet-revive EVM compatibility
Local Development
# Start local development network
zombienet spawn zombienet.toml
# Or use chopsticks for runtime testing
npx @acala-network/chopsticks \
--config chopsticks.yml RPC Configuration
https://rpc.tangerine.network
0x74616e67
TANG + DOT
42
Open Source
tangerine is fully open source under the MIT-0 license. All code is public and available for anyone to inspect, fork, or contribute to.
Fully Open Source
All code is public under MIT-0 license. Fork it, modify it, use it however you want.
Clear Documentation
Comprehensive docs covering architecture, development, and deployment.
Latest Polkadot SDK
Built on the latest stable Polkadot SDK with regular updates.
Developer Focused
Built for experimentation with smart contracts, XCM, and custom pallets.
Scan to view chain metadata
Development Roadmap
Our path from experiment to production-ready development parachain
Core Infrastructure
Parachain template, pallet-revive integration, XCM configuration
- Polkadot SDK setup
- pallet-revive smart contracts
- XCM messaging
- Local development environment
Developer Resources
Comprehensive guides and architecture documentation
- Architecture documentation
- Development guides
- API reference
- Example projects
Public Testing
Launch public testnet with community access
- Public testnet deployment
- Faucet service
- Block explorer
- Community testing
Paseo Integration
Deploy as a Paseo parachain for broader testing
- Paseo parachain slot
- Cross-chain testing
- Performance optimization
- Security audits
Get Involved
Explore the code and contribute to development
Star on GitHub
Show your support and stay updated with new releases
Star RepositoryRead the Docs
Learn about the architecture and how to get started
View DocumentationReport Issues
Found a bug or have a feature request? Let us know
Open IssueSubmit a PR
Contribute code, fix bugs, or improve documentation
Open Pull RequestReady to start experimenting?
Clone the repository, spin up a local network, and start experimenting with Polkadot technology.