일반 경로에서 지원되는 외부 자산은 각각 RUNE과 유동성 풀을 이룬다. 자산과 RUNE 사이 거래는 한 풀, 서로 다른 외부 자산 사이는 두 풀을 쓰며 사용자가 중간 RUNE을 직접 보유할 필요는 없다. 풀의 자산 비율이 가격을 정하고, 유동성 규모에 비해 주문이 클수록 가격 변동에 연동된 유동성 수수료가 커진다. 출금 체인의 변동 네트워크 비용도 붙는다. 분할 교환은 거래를 시간에 나누어 실행할 수 있다. v3.20의 실험적 Stable Reserve는 제한된 예외를 위한 코드다. 활성화하면 적격 스테이블코인끼리 프로토콜 보유 재고로 1:1 체결하고, 재고가 부족하면 일반 풀로 돌아가도록 설계됐다. 출시 기본값은 비활성이며 시험을 마친 뒤 점진적으로 활성화할 수 있다는 발표로, 현재 가동을 확인한 것은 아니다.
각 THORNode는 외부 체인과 통신하는 Bifrost 소프트웨어를 실행하고 THORChain 원장을 검증하며 임계키 생성·사용에 참여한다. 보관소는 여러 그룹으로 나뉘고 활동 노드 교체 절차인 churn 때 바뀐다. RUNE 담보가 활동 노드 선정과 위반 제재에 쓰이며, 많은 설정값은 단순 보유량 투표가 아닌 노드의 Node Mimir 표결로 바뀐다. HALT<CHAIN>TRADING은 체인별 거래, HALTSIGNING<CHAIN>은 서명, HALT<CHAIN>CHAIN은 해당 체인 처리를 멈추는 설정이다. 유동성 공급 동작과 네트워크 전체를 멈추는 장치도 있다. 자동 지급불능 보고가 거래를 막을 수 있지만, 사용자 화면을 운영하는 서비스도 합의가 정체됐는지와 최신 입금 주소의 중단 표시를 확인해야 한다.
공급량도 명시적인 상태 이전으로 바뀌었다. ADR-023은 준비금 계정 Reserve에서 약 6,490만 RUNE을 소각하고 930만을 남겼으며 최대치를 360,000,000으로 낮췄다. 문서상 최초 공급은 네트워크 시작 때 만들어졌고 점진적 잠금 해제도 끝났다. 시스템 수입을 이용한 소각은 계속되며, 남은 준비금을 넘어 새 RUNE이 필요하면 새 설계 결정안인 ADR과 노드 표결이 필요하다. 이는 소프트웨어 합의 규칙이지 법률상 상환 계약이 아니다.