diff --git a/src/util/psbt/error.rs b/src/util/psbt/error.rs
index bb5cf90..1f3cb92 100644
--- a/src/util/psbt/error.rs
+++ b/src/util/psbt/error.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
use std::error;
use std::fmt;
diff --git a/src/util/psbt/macros.rs b/src/util/psbt/macros.rs
index cd02bea..21a4be8 100644
--- a/src/util/psbt/macros.rs
+++ b/src/util/psbt/macros.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
#[allow(unused_macros)]
macro_rules! hex_psbt {
($s:expr) => { ::consensus::encode::deserialize(&::hex::decode($s).unwrap()) };
diff --git a/src/util/psbt/map/global.rs b/src/util/psbt/map/global.rs
index f95f416..faa59dc 100644
--- a/src/util/psbt/map/global.rs
+++ b/src/util/psbt/map/global.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
use std::collections::HashMap;
use std::io::Cursor;
diff --git a/src/util/psbt/map/input.rs b/src/util/psbt/map/input.rs
index b53fcac..b685ff7 100644
--- a/src/util/psbt/map/input.rs
+++ b/src/util/psbt/map/input.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
use std::collections::HashMap;
use blockdata::script::Script;
diff --git a/src/util/psbt/map/mod.rs b/src/util/psbt/map/mod.rs
index b585b60..a84cf8a 100644
--- a/src/util/psbt/map/mod.rs
+++ b/src/util/psbt/map/mod.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
use consensus::encode;
use util::psbt;
use util::psbt::raw;
diff --git a/src/util/psbt/map/output.rs b/src/util/psbt/map/output.rs
index 6dd2338..f5398fb 100644
--- a/src/util/psbt/map/output.rs
+++ b/src/util/psbt/map/output.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
use std::collections::HashMap;
use blockdata::script::Script;
diff --git a/src/util/psbt/mod.rs b/src/util/psbt/mod.rs
index ff54786..2351436 100644
--- a/src/util/psbt/mod.rs
+++ b/src/util/psbt/mod.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
//! # Partially Signed Transactions
//!
//! Implementation of BIP174 Partially Signed Bitcoin Transaction Format as
diff --git a/src/util/psbt/raw.rs b/src/util/psbt/raw.rs
index 04abc70..21a58b6 100644
--- a/src/util/psbt/raw.rs
+++ b/src/util/psbt/raw.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
//! # Raw PSBT Key-Value Pairs
//!
//! Raw PSBT key-value pairs as defined at
diff --git a/src/util/psbt/serialize.rs b/src/util/psbt/serialize.rs
index 0f8bd6b..762d189 100644
--- a/src/util/psbt/serialize.rs
+++ b/src/util/psbt/serialize.rs
@@ -1,3 +1,17 @@
+// Rust Bitcoin Library
+// Written by
+// The Rust Bitcoin developers
+//
+// To the extent possible under law, the author(s) have dedicated all
+// copyright and related and neighboring rights to this software to
+// the public domain worldwide. This software is distributed without
+// any warranty.
+//
+// You should have received a copy of the CC0 Public Domain Dedication
+// along with this software.
+// If not, see .
+//
+
//! # PSBT Serialization
//!
//! Defines traits used for (de)serializing PSBT values into/from raw