Under the agreement, El Salvador will make Bitcoin acceptance voluntary for the private sector while restricting public sector involvement.