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 0xefc093a8bb9890993000356ece840c5d4875eaa3307da7ff90a15a1a37fc4d30. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b49da88b-79d8-4f95-9271-704a5c375fab.json and https://artists.proofprofile.net/proofs/artist/b49da88b-79d8-4f95-9271-704a5c375fab.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xd8870899d9a45e01b0e08aafe5f5816809ad564e0fe85b53977bd0cc768fe4a1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Q9RgcT8pB3USUFjG9MY9s.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/6Q9RgcT8pB3USUFjG9MY9s.
{"copyright_id":"0x067b642cf3ea4b5ff74c6ea70e4b93125b22d7a36bdec530ad29af658deb4af6","isrc":"USAT21702725","name":"Nobody (feat. Goldlink)","registered_at":"2026-06-21T03:36:27Z","spotify_id":"1OgVVuUoyCH5tXzp2zwJ3t","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067b642cf3ea4b5ff74c6ea70e4b93125b22d7a36bdec530ad29af658deb4af6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1OgVVuUoyCH5tXzp2zwJ3t.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/1OgVVuUoyCH5tXzp2zwJ3t.
{"copyright_id":"0x60eef7c5c5aecb85d366bb3cb9528172fca22c9f538418417f25962cee8ba9d1","isrc":"QMBZ92069103","name":"Black Dress - CODE KUNST Remix","registered_at":"2026-06-22T00:17:03Z","spotify_id":"5dl0DtcoOnwxeGwOXCNxXb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60eef7c5c5aecb85d366bb3cb9528172fca22c9f538418417f25962cee8ba9d1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5dl0DtcoOnwxeGwOXCNxXb.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/5dl0DtcoOnwxeGwOXCNxXb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc608d176748dfa4ac9f5de441e379f7acc95879686b03a2e11c96670880e2914. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1uWmXiso2x8ECNcrYXTMjN.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/1uWmXiso2x8ECNcrYXTMjN.
{"copyright_id":"0xb20b4ee49187e7559df4819087f586bb1f8b96b6f085d0d99e34a2fb1aba73a2","isrc":"KRC711900079","name":"Treat Her Better (Feat. Niia)","registered_at":"2026-06-20T05:53:37Z","spotify_id":"6nbia9IneiERrewS3DeKjU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb20b4ee49187e7559df4819087f586bb1f8b96b6f085d0d99e34a2fb1aba73a2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6nbia9IneiERrewS3DeKjU.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/6nbia9IneiERrewS3DeKjU.
{"copyright_id":"0x2297df9e8bea6ee1f6f97a835284cf696a0e429918504e639bdc094bfdae71f0","isrc":"KRC711900077","name":"Pink Campari (Feat. Niia)","registered_at":"2026-06-24T14:48:45Z","spotify_id":"0O2OYnmHx5KixN3d6pgqyC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2297df9e8bea6ee1f6f97a835284cf696a0e429918504e639bdc094bfdae71f0. 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/0O2OYnmHx5KixN3d6pgqyC.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/0O2OYnmHx5KixN3d6pgqyC.
{"copyright_id":"0x16f226b142b3b28ca1f8c5628bddc5a39bdf446b8f8ce3878cfd511a98218eb1","isrc":"GBUM71501852","name":"Holding On","registered_at":"2026-06-06T23:21:26Z","spotify_id":"6Nhn9VcdNtKBPvtSa2LXcg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f226b142b3b28ca1f8c5628bddc5a39bdf446b8f8ce3878cfd511a98218eb1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Nhn9VcdNtKBPvtSa2LXcg.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/6Nhn9VcdNtKBPvtSa2LXcg.
{"copyright_id":"0x6ef06db746d624d8f64de420b63bd69489fbc12c74d72de1507edb1882287ede","isrc":"GBEWA1907641","name":"Jumpin' - Oceans1985 Remix","registered_at":"2026-06-20T04:40:53Z","spotify_id":"194J1EymLzFZoYGjimhKeK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef06db746d624d8f64de420b63bd69489fbc12c74d72de1507edb1882287ede. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/194J1EymLzFZoYGjimhKeK.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/194J1EymLzFZoYGjimhKeK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x622487426c591342e9d3f4c1519e21a4873a6f1495902d9a22771f409faf3e08. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ZxFWuxdNnq3IdQ3GueLjf.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/4ZxFWuxdNnq3IdQ3GueLjf.
{"copyright_id":"0x17d72614763ed8a3dd0c7f09eff96f9d85b58f81e5eb35ffb5456813a668b385","isrc":"USAT21801341","name":"Constantly Dissatisfied (feat. Gallant)","registered_at":"2026-06-18T00:26:11Z","spotify_id":"0hmYDQBYtjP3UuUhA0Xm3R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d72614763ed8a3dd0c7f09eff96f9d85b58f81e5eb35ffb5456813a668b385. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0hmYDQBYtjP3UuUhA0Xm3R.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/0hmYDQBYtjP3UuUhA0Xm3R.
Hurt You First - J.Robb & the Kount Remix
Hurt You First (J.Robb & The Kount Remix)
{"copyright_id":"0x60c57a4ff324cc011f6bd775bac06ed08da263688f647a7f79d977aa0308e904","isrc":"ES8741610101","name":"Learn My Body - Live Acoustic","registered_at":"2026-06-17T20:46:56Z","spotify_id":"3VvAptLpLAVRcryto0R7Zf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c57a4ff324cc011f6bd775bac06ed08da263688f647a7f79d977aa0308e904. 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/3VvAptLpLAVRcryto0R7Zf.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/3VvAptLpLAVRcryto0R7Zf.
{"copyright_id":"0x7f0ab2c0e8f6eef7787cff1ccbb20705fb08fbc84443c4eea29b1212b33a1c3b","isrc":"GBDMT1400215","name":"The End of the World","registered_at":"2026-06-21T02:08:14Z","spotify_id":"5nZzytVa5OLU89ZhXCUuQm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0ab2c0e8f6eef7787cff1ccbb20705fb08fbc84443c4eea29b1212b33a1c3b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5nZzytVa5OLU89ZhXCUuQm.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/5nZzytVa5OLU89ZhXCUuQm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5821c26b3df524aaa6ee1829d840865cbef0f785eb1fe6fcabcb7eba98343cbd. 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/0cLtt4WjV1BEKS8Z0OGxNB.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/0cLtt4WjV1BEKS8Z0OGxNB.
{"copyright_id":"0xc92a68fce0343cebcf6a98687be06f9a40aa133604399fc4135e85d7a9ff3e97","isrc":"GBUM72004358","name":"The Fear - Kyle Kinch Remix","registered_at":"2026-06-11T06:20:17Z","spotify_id":"12tkldrgHyXwDod0PB2aiC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92a68fce0343cebcf6a98687be06f9a40aa133604399fc4135e85d7a9ff3e97. 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/12tkldrgHyXwDod0PB2aiC.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/12tkldrgHyXwDod0PB2aiC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2974309322af163b3d973dc850874fd9b89fa4f501119ef3c19db70ba790b84c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5SBij7dzGyYfbx9XWN6AKs.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/5SBij7dzGyYfbx9XWN6AKs.