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 0x9b45171bff5b021ebf84195229d73ea6f19e0999cc75d0433f3ccb9a17cbf9aa. 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/4aae6147-0d55-4e51-8cd7-7d03dd4bc044.json and https://artists.proofprofile.net/proofs/artist/4aae6147-0d55-4e51-8cd7-7d03dd4bc044.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 0x7e36e80fd708a630bc95025e92a701e2028606a4af533a8997fbeee2ff2d41f8. 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/4RktobAj8s4udPtUsEcWZY.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/4RktobAj8s4udPtUsEcWZY.
{"copyright_id":"0x2400fe51302c0e95c781bc6c5fdd5a7dde818f1b0eda21c5d28406251ee6fe25","isrc":"UK8261900233","name":"The Goddess is Dancing","registered_at":"2026-06-26T02:17:46Z","spotify_id":"6alvNobxXrb01lj62WELDb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2400fe51302c0e95c781bc6c5fdd5a7dde818f1b0eda21c5d28406251ee6fe25. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6alvNobxXrb01lj62WELDb.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/6alvNobxXrb01lj62WELDb.
{"copyright_id":"0x9ad712ee6423cae023ea98ffe894fe4aed98d67e6cbc2b523385b29b2e16f24c","isrc":"UK8261900235","name":"Forest Palace","registered_at":"2026-06-27T18:31:34Z","spotify_id":"6HzCeULIks1ilr0BspH1C4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad712ee6423cae023ea98ffe894fe4aed98d67e6cbc2b523385b29b2e16f24c. 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/6HzCeULIks1ilr0BspH1C4.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/6HzCeULIks1ilr0BspH1C4.
{"copyright_id":"0x64ca6cefd64071e39ce9fc15d88304afded52be2b0c2072605670eacf048fb66","isrc":"UK8261900236","name":"Summoning The Spirits","registered_at":"2026-06-27T18:32:45Z","spotify_id":"08j743XZnEB0w0cMj9ksas","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ca6cefd64071e39ce9fc15d88304afded52be2b0c2072605670eacf048fb66. 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/08j743XZnEB0w0cMj9ksas.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/08j743XZnEB0w0cMj9ksas.
{"copyright_id":"0x57ebff1e17f342a6cc1de04f7241293b65f5069a4cd6d843481f0cfaa2c94de7","isrc":"FR10S1631495","name":"Evening Shadows","registered_at":"2026-06-06T19:53:16Z","spotify_id":"6WYCTAFeTwbuXibIIQ0vPe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ebff1e17f342a6cc1de04f7241293b65f5069a4cd6d843481f0cfaa2c94de7. 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/6WYCTAFeTwbuXibIIQ0vPe.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/6WYCTAFeTwbuXibIIQ0vPe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce9d1032f5754298bcdf88c2286d14d0cce0343f64f9d946d974c1f367ec4b7. 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/6j39osv7FnI6mm3AgYKmeU.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/6j39osv7FnI6mm3AgYKmeU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5817684a6794a72dea7573089f077a2cf3ad3835acd71c2e9d8db49c0be3071. 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/45LU5j3n7E1B4080gYosZZ.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/45LU5j3n7E1B4080gYosZZ.
{"copyright_id":"0x159cacacd48a247291b4a97f892554c15ba8e8bc1873458cd9c299e3e8d1a0a7","isrc":"FR10S1631498","name":"Journey to the Sun","registered_at":"2026-06-07T09:45:36Z","spotify_id":"0y7loi7lFtfNPF5pxJamiw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159cacacd48a247291b4a97f892554c15ba8e8bc1873458cd9c299e3e8d1a0a7. 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/0y7loi7lFtfNPF5pxJamiw.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/0y7loi7lFtfNPF5pxJamiw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd959fa126d79ee2ef834e7313aaa2ae3520d1547b183fb88f17d401fbcd71aeb. 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/6NDTAB4UCIBBfeqXQ7t7G5.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/6NDTAB4UCIBBfeqXQ7t7G5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd828813503a3006623384d66e2724020433a5e88478d2e5fdd7951b7d3dd1656. 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/1sfE41OmWYA1KIdXaJkZ1K.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/1sfE41OmWYA1KIdXaJkZ1K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e54029e249bc5af912cdbab51a7e2be7ea23b4711a364691dd2ac1204bafb8d. 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/1eIdRAK111mG25nSsy2svy.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/1eIdRAK111mG25nSsy2svy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9330493af081030b6fb0260299287c080af9948929c04f2da0af464852ef3aa6. 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/7iJLC61QT6iS78eFOqYDVf.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/7iJLC61QT6iS78eFOqYDVf.
{"copyright_id":"0x8de7b53d6abbe6052f50be38ed295b7de93cad94df131a8c2a0ea8b2f3bd56cb","isrc":"FR6V82574607","name":"We Ride","registered_at":"2026-06-10T14:48:26Z","spotify_id":"7u1T0pW23iqdBe2LkeLOnN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de7b53d6abbe6052f50be38ed295b7de93cad94df131a8c2a0ea8b2f3bd56cb. 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/7u1T0pW23iqdBe2LkeLOnN.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/7u1T0pW23iqdBe2LkeLOnN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf8a3ddf08e3611928f7c963b8f866e7568d446f93ed62ca3ac4cc239d14127. 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/5EHOykWLoeALryqwnUo7qc.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/5EHOykWLoeALryqwnUo7qc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf8a3ddf08e3611928f7c963b8f866e7568d446f93ed62ca3ac4cc239d14127. 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/2VmUKtzbKuCEBs11ihHgi8.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/2VmUKtzbKuCEBs11ihHgi8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e67c3e18698c3a69fa97635a212117a15762bcee5a0f3172464502253eced9. 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/4R9wh73opffdyYJFn5RwFF.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/4R9wh73opffdyYJFn5RwFF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e6ec13d243d48c3a6c22884177464fa365798e35e610132aef40ebdfcac304. 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/4jfP2HPwrxlxiJxcw3znLe.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/4jfP2HPwrxlxiJxcw3znLe.
{"copyright_id":"0x8154c076d944c59cdf252d9be2f4919bc6a1de767c85049c7ea787b88eab0ce5","isrc":"FRX201717920","name":"Keyboard Study","registered_at":"2026-06-18T22:30:21Z","spotify_id":"5jHxiNdUXi57wf2GJZuAni","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8154c076d944c59cdf252d9be2f4919bc6a1de767c85049c7ea787b88eab0ce5. 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/5jHxiNdUXi57wf2GJZuAni.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/5jHxiNdUXi57wf2GJZuAni.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf32562e16b523e1f4ef02d77b059345c269917edee09aa307f5841c0575ac309. 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/62NBLrlBiUtL5wH2jtxodw.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/62NBLrlBiUtL5wH2jtxodw.
{"copyright_id":"0x5eb665d8f65f0893b167da3d00c4c818927a4b3bbff01563d33afe5e9ef427c2","isrc":"FRX201717924","name":"Distant Images","registered_at":"2026-06-20T02:45:12Z","spotify_id":"62uMQcLNrUttPKgSMJQKCA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb665d8f65f0893b167da3d00c4c818927a4b3bbff01563d33afe5e9ef427c2. 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/62uMQcLNrUttPKgSMJQKCA.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/62uMQcLNrUttPKgSMJQKCA.
{"copyright_id":"0xb09014e7765dc6d72bed0c4d45aa8545efb40cacb419a8dd7234c8d570146ed8","isrc":"FR10S1532954","name":"Licence to Dream","registered_at":"2026-06-07T09:42:35Z","spotify_id":"3zjAlrb0f1zHibNueUU0Vr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09014e7765dc6d72bed0c4d45aa8545efb40cacb419a8dd7234c8d570146ed8. 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/3zjAlrb0f1zHibNueUU0Vr.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/3zjAlrb0f1zHibNueUU0Vr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f06e12a26c41d6c7720f7cef8c0def3e8df984a864cc9c970b575963c0a033. 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/6ELSSr2MZeh8MJgvcfgpCz.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/6ELSSr2MZeh8MJgvcfgpCz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51006d3ef739e9844723469febc84d79f1904d6e7fc4b4d47db1d50c3f44cd94. 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/14J7TaqzHVmpvtH8VN0YOd.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/14J7TaqzHVmpvtH8VN0YOd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef3c202893837233f961a3e4dea6de12720011159055f9d743217a307370970. 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/4qUtPjX5I8AV2OWB7TZ2Yh.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/4qUtPjX5I8AV2OWB7TZ2Yh.