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 0x030001dccc41ce30870ea3a41c220ba36459f0271e9c756513b4ca26fd59c63e. 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/ecdec97d-cac8-4e4e-af89-0f4606aa107c.json and https://artists.proofprofile.net/proofs/artist/ecdec97d-cac8-4e4e-af89-0f4606aa107c.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 0x268ca1ddb8e9c6faf1da33c540109c51e036fae825ab39d71150985ee8c4b91a. 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/7Hp9zYaQibVL7pycwFWkOT.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/7Hp9zYaQibVL7pycwFWkOT.
{"copyright_id":"0xb0a64bb3f41eead51daf19da99cb60d1d0bf2506f739c5f1addbf78993eb2242","isrc":"US39N2205302","name":"Earth Angel","registered_at":"2026-06-24T20:34:23Z","spotify_id":"0iwAy0Fazm32XajQTM3TVK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a64bb3f41eead51daf19da99cb60d1d0bf2506f739c5f1addbf78993eb2242. 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/0iwAy0Fazm32XajQTM3TVK.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/0iwAy0Fazm32XajQTM3TVK.
{"copyright_id":"0xe673f20039a88b4f7a27a215cb833cb5f5c479853a183da63131eb993cc0c16b","isrc":"US39N2301271","name":"Endless Sky (feat. greek)","registered_at":"2026-06-04T14:48:07Z","spotify_id":"1q3IPJtWFRfUNaRGEGGVQa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe673f20039a88b4f7a27a215cb833cb5f5c479853a183da63131eb993cc0c16b. 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/1q3IPJtWFRfUNaRGEGGVQa.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/1q3IPJtWFRfUNaRGEGGVQa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbad40c030a9d8da5983d6bc35500f47602d91691f70a4cec7f1fa9d451f503a. 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/6e1b4sFgLsOSQSqfCLCM5I.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/6e1b4sFgLsOSQSqfCLCM5I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb210bfa5a6abbc620c51cfdb03192a190d1ca870ab921107411939e1ba92b86d. 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/6XbAxYhahXPykiTGFh9Ifb.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/6XbAxYhahXPykiTGFh9Ifb.
Midnight Gospel (feat. Joseph Chilliams)
{"copyright_id":"0xa4ee7320c4119f549cedb7dd2dd2cec18e1ec6dc3da1d22d7dcf75199431c1e3","isrc":"US39N2301272","name":"Midnight Gospel (feat. Joseph Chilliams)","registered_at":"2026-06-05T06:16:57Z","spotify_id":"4lmGsSnTDvkSer7DkaK7HP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ee7320c4119f549cedb7dd2dd2cec18e1ec6dc3da1d22d7dcf75199431c1e3. 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/4lmGsSnTDvkSer7DkaK7HP.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/4lmGsSnTDvkSer7DkaK7HP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1d544ed577a0e8ec5426fe747fb526cf641f302572d5ea31b18e122c97c94a. 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/3eBd1Vds3EAJz3RFdZwz7m.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/3eBd1Vds3EAJz3RFdZwz7m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b863947079e4f229f1ac5f23d1a7b83dc72695d4daca25c9091bc379aa84c8. 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/16ORoye6qqKr2hORkxDRsD.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/16ORoye6qqKr2hORkxDRsD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f873acc1b3e228db291c63d4ab6fe49f9f76f31104a1fea6ce1d09fa14fa77e. 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/2j8BfOnWKW2bBUXnu29ydm.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/2j8BfOnWKW2bBUXnu29ydm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9759d7912f37d5909b03d2e61b009f830ea05295ae3dbed1f1dc37ab330218. 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/2biDJxXTAjLgDmRFx6GK7Q.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/2biDJxXTAjLgDmRFx6GK7Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01aad8c5078a4005df4852d8b72157103455624afc31e876920aad64f25dabb. 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/6gdbNMXmsn8MCXZKGv7iFc.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/6gdbNMXmsn8MCXZKGv7iFc.
{"copyright_id":"0x0c040ff55b308d755882d18ee5980ed15fc7957f75e27a479e0bcda7f10638a2","isrc":"US38Y2427383","name":"MORTALITY? IMMORTALITY?","registered_at":"2026-06-10T19:23:38Z","spotify_id":"7xGjsLQajsyZWyM9iuDT5r","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c040ff55b308d755882d18ee5980ed15fc7957f75e27a479e0bcda7f10638a2. 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/7xGjsLQajsyZWyM9iuDT5r.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/7xGjsLQajsyZWyM9iuDT5r.
{"copyright_id":"0xdea8f4faf22eeeae7d14b8ec99537d4543976b93e5227d51025ecd25fcbdf100","isrc":"US38Y2427384","name":"END OF THE EARTH","registered_at":"2026-06-10T05:29:39Z","spotify_id":"0L7Bf4EFPQwBZr1zMnchbk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea8f4faf22eeeae7d14b8ec99537d4543976b93e5227d51025ecd25fcbdf100. 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/0L7Bf4EFPQwBZr1zMnchbk.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/0L7Bf4EFPQwBZr1zMnchbk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5042f247e01e3e898e08ef349c31796c4e13c46ef56fac7f50dac0a7db9425b9. 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/6I1xgVEG6YefcDt6MwA7Gx.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/6I1xgVEG6YefcDt6MwA7Gx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50eb9fa52025e83b253e766715e2fa4cf28948ba35370746bce42569a78d8b0e. 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/1hcJX6IXmlQVqqhMuBwTf8.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/1hcJX6IXmlQVqqhMuBwTf8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded0ff17e6d04522e9e911d54c87e1190c2968b1048f0b164192818c9e22408b. 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/5f0bUyv3U2OCXNk7ZYDWBH.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/5f0bUyv3U2OCXNk7ZYDWBH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80909cfac1e9b7210b2f3ac9c858bd09611eb1fe6d4cce4ea91e64792612831. 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/4MoDMYJovIES3buT2mNM1r.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/4MoDMYJovIES3buT2mNM1r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b53bce7d1d4afe5097f321adcd117a0fe119864b2b1b0ea9294a05f6026769f. 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/16T1lj2MXJKWRewWLY2c4m.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/16T1lj2MXJKWRewWLY2c4m.