1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161aab8aaf0a83f905c8ebf0a99744008190f2040d7e683a4faede164af4aa77. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4fdd1c91-a3d3-4bcd-badd-e7068fce2a20.json and https://artists.proofprofile.net/proofs/artist/4fdd1c91-a3d3-4bcd-badd-e7068fce2a20.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5d10002f5d5e4deedc7a59c89520bb0945a02841485a7ae0de63fb9a653ea3e6","isrc":"USSM17600644","name":"Peace of Mind","registered_at":"2026-06-01T08:40:42Z","spotify_id":"1GqlvSEtMx5xbGptxOTTyk","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d10002f5d5e4deedc7a59c89520bb0945a02841485a7ae0de63fb9a653ea3e6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1GqlvSEtMx5xbGptxOTTyk.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1GqlvSEtMx5xbGptxOTTyk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2f395b0f92d1f332b08811079a9fe5d385b97320a8705b1d537167f5c19e43. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/39C5FuZ8C8M0QI8CrMsPkR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/39C5FuZ8C8M0QI8CrMsPkR.
{"copyright_id":"0x63e738849bf345bc4120a3ff8dd640d0b2d2bf3ee0ddce6660a6ffd90a84a036","isrc":"USSM17600646","name":"Rock & Roll Band","registered_at":"2026-06-02T00:53:26Z","spotify_id":"5E89Izp4YhPyNShoxiOJ1u","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e738849bf345bc4120a3ff8dd640d0b2d2bf3ee0ddce6660a6ffd90a84a036. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5E89Izp4YhPyNShoxiOJ1u.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5E89Izp4YhPyNShoxiOJ1u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28f2b4ab2e94e4bbbaac25da15b08b013e60d0ea3bddba105a995a476d204cc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5u5qlnyVaewWugJIjzilIc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5u5qlnyVaewWugJIjzilIc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2b88e54bf6b0871aba6903e3169f18e03f36d4830a4e4a462cdf558bb9594a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0870QNicMawQH2cnzBVZ3P.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0870QNicMawQH2cnzBVZ3P.
{"copyright_id":"0xd991b138139c78ac8794e6e3871f294b9a05c71cfc3726a7010a7687ec02c172","isrc":"USSM17600649","name":"Something About You","registered_at":"2026-06-04T07:55:32Z","spotify_id":"1KxNmUInjFsoDFrLaTtpLZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd991b138139c78ac8794e6e3871f294b9a05c71cfc3726a7010a7687ec02c172. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1KxNmUInjFsoDFrLaTtpLZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1KxNmUInjFsoDFrLaTtpLZ.
{"copyright_id":"0xca2049e5de22515ee7de56472dd5b5cd201463ff0fbbf6322baa658591c5b792","isrc":"USSM17600650","name":"Let Me Take You Home Tonight","registered_at":"2026-06-04T07:15:11Z","spotify_id":"6485cn8SoHq6qPdmeQcw4x","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2049e5de22515ee7de56472dd5b5cd201463ff0fbbf6322baa658591c5b792. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6485cn8SoHq6qPdmeQcw4x.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6485cn8SoHq6qPdmeQcw4x.
{"copyright_id":"0xa5b2a5825727b2947afc05334aff141cf958f3757703b69bc4b3a452e0af047b","isrc":"USSM17600941","name":"More Than A Feeling","registered_at":"2026-06-01T03:27:49Z","spotify_id":"1QEEqeFIZktqIpPI4jSVSF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2a5825727b2947afc05334aff141cf958f3757703b69bc4b3a452e0af047b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1QEEqeFIZktqIpPI4jSVSF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1QEEqeFIZktqIpPI4jSVSF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2a5825727b2947afc05334aff141cf958f3757703b69bc4b3a452e0af047b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3jcxOb87G6jNttdtGaP862.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3jcxOb87G6jNttdtGaP862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d10002f5d5e4deedc7a59c89520bb0945a02841485a7ae0de63fb9a653ea3e6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Rf0m4tRgpjT9lCUkY1Sj3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Rf0m4tRgpjT9lCUkY1Sj3.
{"copyright_id":"0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc","isrc":"USSM17600639","name":"More Than a Feeling","registered_at":"2026-06-05T05:38:33Z","spotify_id":"7J0rEw0xxXWrJ7Mfy2TSkr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7J0rEw0xxXWrJ7Mfy2TSkr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7J0rEw0xxXWrJ7Mfy2TSkr.
Haynes Ultimate Guide to Classic Anthems
{"copyright_id":"0x2c90f66b7e627c7a7096fbed54eb2bb59ec9df77a8bf6cdbcb977172e7ec7e8d","isrc":"USSM19804762","name":"More Than a Feeling","registered_at":"2026-06-24T08:51:54Z","spotify_id":"3MZWCNpT84Y8wfDE4qlFKT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c90f66b7e627c7a7096fbed54eb2bb59ec9df77a8bf6cdbcb977172e7ec7e8d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3MZWCNpT84Y8wfDE4qlFKT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3MZWCNpT84Y8wfDE4qlFKT.
{"copyright_id":"0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc","isrc":"USSM17600639","name":"More Than a Feeling","registered_at":"2026-06-05T05:38:33Z","spotify_id":"38kFkxxp18NKg0xMFP2lBO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/38kFkxxp18NKg0xMFP2lBO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/38kFkxxp18NKg0xMFP2lBO.
{"copyright_id":"0x2c90f66b7e627c7a7096fbed54eb2bb59ec9df77a8bf6cdbcb977172e7ec7e8d","isrc":"USSM19804762","name":"More Than a Feeling","registered_at":"2026-06-24T08:51:54Z","spotify_id":"0l2gygwwl9aCXgtDG5bUDO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c90f66b7e627c7a7096fbed54eb2bb59ec9df77a8bf6cdbcb977172e7ec7e8d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0l2gygwwl9aCXgtDG5bUDO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0l2gygwwl9aCXgtDG5bUDO.
{"copyright_id":"0xe1db6883878ecfdc5d4b6fe5cf46601eb45cfafb455704bdf58b1c983e4c6e13","isrc":"USSM17600047","name":"More Than a Feeling","registered_at":"2026-06-26T17:47:17Z","spotify_id":"5ATzMMI2HDH2pC9JwNb4Xr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1db6883878ecfdc5d4b6fe5cf46601eb45cfafb455704bdf58b1c983e4c6e13. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ATzMMI2HDH2pC9JwNb4Xr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5ATzMMI2HDH2pC9JwNb4Xr.
{"copyright_id":"0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc","isrc":"USSM17600639","name":"More Than a Feeling","registered_at":"2026-06-05T05:38:33Z","spotify_id":"2NL0zPwr0XcvPO1WY2ohw2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2NL0zPwr0XcvPO1WY2ohw2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2NL0zPwr0XcvPO1WY2ohw2.
{"copyright_id":"0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc","isrc":"USSM17600639","name":"More Than a Feeling","registered_at":"2026-06-05T05:38:33Z","spotify_id":"6ip5VXLxjoKrzsRjucZzh3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa641aaad0af7f8b0e00ddd0fbd45eac2566614d07bc727704564b9c2181a4bcc. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ip5VXLxjoKrzsRjucZzh3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ip5VXLxjoKrzsRjucZzh3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2a5825727b2947afc05334aff141cf958f3757703b69bc4b3a452e0af047b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6CXaqcA9OFVZLIuaMZ3qV6.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6CXaqcA9OFVZLIuaMZ3qV6.