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 0x581570bc9fdbaf4d8df4846dde70f32168c0bcca7a69fd5216bbad5cc1efea3f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5869aa8b-5c0a-4beb-9952-c89735047bd7.json and https://artists.proofprofile.net/proofs/artist/5869aa8b-5c0a-4beb-9952-c89735047bd7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xe3bfd621e717d8189e172dc71457bbadb7d4f88f8627aba2ebe54ee2519caee2","isrc":"UK8XM1600051","name":"U​ ​Never​ ​Call​ ​Me","registered_at":"2026-06-08T16:37:26Z","spotify_id":"7KZGfZQbCRrVpPrvUX1Hha","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 0xe3bfd621e717d8189e172dc71457bbadb7d4f88f8627aba2ebe54ee2519caee2. 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/7KZGfZQbCRrVpPrvUX1Hha.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/7KZGfZQbCRrVpPrvUX1Hha.
unevercallmebutidontmindbecauseimintheclub​ (Jadu VIP)
unevercallmebutidontmindbecauseimintheclub​ - Jadu VIP
{"copyright_id":"0x85cf0cb8d4ca187715bd6c37b692b213d88f36391148ff18db582ea5579d7be0","isrc":"UK8XM1600052","name":"unevercallmebutidontmindbecauseimintheclub​ - Jadu VIP","registered_at":"2026-06-19T02:14:28Z","spotify_id":"4zNrPZhtV4TfVsAvgfHky9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85cf0cb8d4ca187715bd6c37b692b213d88f36391148ff18db582ea5579d7be0. 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/4zNrPZhtV4TfVsAvgfHky9.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/4zNrPZhtV4TfVsAvgfHky9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f6f924f6ccb80698c0685ef03e932ad8249c59aefe23022d3c2ddde43fd2e2. 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/1tqIW51IIF0tBOR3CEDAmA.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/1tqIW51IIF0tBOR3CEDAmA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5e5c2d4c67c49d1375e5d3eed8ee199c92108dfa8e648938c46b51bb8697e2. 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/1Rn48OFNlX7rHSj7ZpNZUM.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/1Rn48OFNlX7rHSj7ZpNZUM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd690dd588a3615b2ba033158e10943c497a17b7bbad969764a436b98318ed536. 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/2bPLo7PvlUlZCYBPcNAgLc.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/2bPLo7PvlUlZCYBPcNAgLc.
{"copyright_id":"0x141cc033ddfd91cb5dbc5da1783d03a2a024e3da90e8ecddb8c7cb5a3834d0f4","isrc":"UKQY82400029","name":"U - Paul Seul Remix","registered_at":"2026-06-19T16:52:15Z","spotify_id":"6p9PfrGgdA5YWJ3fMbIRNO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141cc033ddfd91cb5dbc5da1783d03a2a024e3da90e8ecddb8c7cb5a3834d0f4. 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/6p9PfrGgdA5YWJ3fMbIRNO.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/6p9PfrGgdA5YWJ3fMbIRNO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644514030e57b349acd2c8958135a733b175a80f142b950b9d702fd1c705ec11. 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/0gir8zqfqHFPy23zCEg4wH.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/0gir8zqfqHFPy23zCEg4wH.
{"copyright_id":"0xbc615e3dd879ccf81e155eb42fe1afcbfb74e86e6008dce2af11e624dab0088e","isrc":"UKQY82400031","name":"U - Boo Remix","registered_at":"2026-06-21T09:23:16Z","spotify_id":"1s745CqXhghkvfFWAnrKVq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc615e3dd879ccf81e155eb42fe1afcbfb74e86e6008dce2af11e624dab0088e. 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/1s745CqXhghkvfFWAnrKVq.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/1s745CqXhghkvfFWAnrKVq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5822f39a84136e54fa243f1992bc0ca1f260bc2c4700deb249b365f0f306ff0c. 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/652T6sHJ7wIlFmpczBjYOX.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/652T6sHJ7wIlFmpczBjYOX.
{"copyright_id":"0x2fe2075133119d20fc0db93e82fa072f3722c7ef98ff1b3207b139805b011af6","isrc":"UKQY82300013","name":"I Just Can't Take The Risk","registered_at":"2026-06-10T19:28:02Z","spotify_id":"4iJzVESWWZoqkfrpOT2DzW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe2075133119d20fc0db93e82fa072f3722c7ef98ff1b3207b139805b011af6. 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/4iJzVESWWZoqkfrpOT2DzW.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/4iJzVESWWZoqkfrpOT2DzW.
{"copyright_id":"0x146d2c36cbb894079b4ad735ddc92de905a350b5c00b76147e488e88103ee7a1","isrc":"GBEWA1801540","name":"Blind - Jadu Heart Remix","registered_at":"2026-06-23T08:27:38Z","spotify_id":"7fB3FcukUxsWqeEGzXOMO8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x146d2c36cbb894079b4ad735ddc92de905a350b5c00b76147e488e88103ee7a1. 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/7fB3FcukUxsWqeEGzXOMO8.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/7fB3FcukUxsWqeEGzXOMO8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fe2075133119d20fc0db93e82fa072f3722c7ef98ff1b3207b139805b011af6. 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/6SFC1jV2LzI1t8NHoz4UNl.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/6SFC1jV2LzI1t8NHoz4UNl.