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 0x8d4e4a5dc482cb220983902a0bea32ad6ebb08d2ea155fbfca97daafe8162d3d. 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/0deaacda-e1ae-4536-8b6e-995b1a251f76.json and https://artists.proofprofile.net/proofs/artist/0deaacda-e1ae-4536-8b6e-995b1a251f76.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x4cb849d2e292f72032a3637cfeb7a1429b3555ba26c9ccd8ec9bdb470e0d6741","isrc":"USA2P2415565","name":"Good to Be Bad (Lionel Fabert Remix)","registered_at":"2026-06-18T20:17:36Z","spotify_id":"5K9ou6fnkrGkuMCCvjsqvr","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 0x4cb849d2e292f72032a3637cfeb7a1429b3555ba26c9ccd8ec9bdb470e0d6741. 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/5K9ou6fnkrGkuMCCvjsqvr.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/5K9ou6fnkrGkuMCCvjsqvr.
{"copyright_id":"0x8b0e882a03a3dac45ea66515f0ca047490b7b55675eca605ce38f696d0f95ed6","isrc":"US43C1631417","name":"Ain't No Rest for the Wicked","registered_at":"2026-06-07T18:21:03Z","spotify_id":"5SgGNzSwXJnTLWdixSdYCt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0e882a03a3dac45ea66515f0ca047490b7b55675eca605ce38f696d0f95ed6. 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/5SgGNzSwXJnTLWdixSdYCt.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/5SgGNzSwXJnTLWdixSdYCt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf835dcf2e5b5711bfef730958950d216354a37e9f37a675daafbdc53100c06. 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/66qyypVrvxf3aKPX62Ta1B.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/66qyypVrvxf3aKPX62Ta1B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c4888416c45db600c4a62d2a96cb18ecb4c7adb476f5de735849a308f8d67a. 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/1FWexEf6iP194p2uvVo3Sb.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/1FWexEf6iP194p2uvVo3Sb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435a246858a6a32e98924f04a1034f995666200fe72f2cb76b9067d9ca804121. 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/18WddhK74ANAk54oEVMDUj.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/18WddhK74ANAk54oEVMDUj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94aec533d758d99529d6a61140ede73a12cf78bb5291d9ef4a5eb2638c9a7c46. 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/3zlx7Kmy50nZfH30JWa881.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/3zlx7Kmy50nZfH30JWa881.
{"copyright_id":"0x33af50cbc27199a39d2f6691e5b520189d43b3d6bf6aef619b35fdf8f7533cfd","isrc":"US43C1628264","name":"Playing with Fire","registered_at":"2026-06-21T23:38:02Z","spotify_id":"0iRx6klJeJTPSPMdQ6Eoeq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33af50cbc27199a39d2f6691e5b520189d43b3d6bf6aef619b35fdf8f7533cfd. 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/0iRx6klJeJTPSPMdQ6Eoeq.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/0iRx6klJeJTPSPMdQ6Eoeq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b122288bb70da75d2664fb56ba5e4f69e895e2913522cebbd279fa085a3ec5. 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/6APnWyX6WPYvHefEMB5FPM.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/6APnWyX6WPYvHefEMB5FPM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435a246858a6a32e98924f04a1034f995666200fe72f2cb76b9067d9ca804121. 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/1JWyJFXPdGJ8JZtwI6RV4s.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/1JWyJFXPdGJ8JZtwI6RV4s.
{"copyright_id":"0x362e1ec6ac4ba31dc2700047eacba9b452b0674b64e735f9cb8dfd2b5ebacc5d","isrc":"US43C1627795","name":"Devil Inside (Lionel Fabert Remix)","registered_at":"2026-06-22T07:19:32Z","spotify_id":"6egCVjwpbqrzdPxedZcbYQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x362e1ec6ac4ba31dc2700047eacba9b452b0674b64e735f9cb8dfd2b5ebacc5d. 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/6egCVjwpbqrzdPxedZcbYQ.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/6egCVjwpbqrzdPxedZcbYQ.
{"copyright_id":"0x6099a69223ec42e6d7d4a32b443b6ff0769600af0068bb7f658239fc457db795","isrc":"US43C1626088","name":"Born for This (Lionel Fabert Remix)","registered_at":"2026-06-22T07:16:19Z","spotify_id":"5FAOOG18xCJCEeA9vHDlu3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6099a69223ec42e6d7d4a32b443b6ff0769600af0068bb7f658239fc457db795. 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/5FAOOG18xCJCEeA9vHDlu3.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/5FAOOG18xCJCEeA9vHDlu3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a1d92a984207637936eb0815743687894f45f65f85d09fe6ee2700ece1518b. 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/3nrCVlVlrkSHEZuxV3wJrC.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/3nrCVlVlrkSHEZuxV3wJrC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47883ca62e59cc72583617830100a3b8d71e29f257d23518bb966610ad776fa. 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/2dRRK01mmYytGvu6U2II4r.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/2dRRK01mmYytGvu6U2II4r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2395f92a0527ac9d77403b5a8a9b8477e0bb39467a1ebc211cde44d546656718. 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/4aFPjNC0OPa6n9wj6A5VMH.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/4aFPjNC0OPa6n9wj6A5VMH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86435a8ffbf2633c6e46a26307d3bb2774eaf8d98f0029da472efd60c1d07c6f. 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/10VrNGnYvo4wvXt2UKNyQc.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/10VrNGnYvo4wvXt2UKNyQc.
{"copyright_id":"0x744d5ebe00160dd999085f939ecd2ae75dbb38e211f972f341ea9d44a09d9397","isrc":"US43C1614762","name":"Trouble (DEMUR Remix)","registered_at":"2026-06-19T19:02:55Z","spotify_id":"4qXkYdUnITGhMBydL7jTFr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744d5ebe00160dd999085f939ecd2ae75dbb38e211f972f341ea9d44a09d9397. 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/4qXkYdUnITGhMBydL7jTFr.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/4qXkYdUnITGhMBydL7jTFr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9766a763f57be51ec49501c518d24db76780db35f0f3293c03e48ffa20978e8b. 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/0TMHBUlU6eHPJVbvgjDO6c.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/0TMHBUlU6eHPJVbvgjDO6c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd077f887c777f26439b7aa4e8f88a4461ed1dfca3083fe4ce34cdab1c57d3b97. 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/4z14gHwsa1mWmXrIToeTzG.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/4z14gHwsa1mWmXrIToeTzG.
{"copyright_id":"0xe4f8f999ffc52824bccfe38add3f98d0e21f8be27eec9584862e6fb644fa030e","isrc":"US43C1611985","name":"Devil Inside","registered_at":"2026-06-04T15:45:32Z","spotify_id":"0kNTRtBufVVgx7XHRWceKS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f8f999ffc52824bccfe38add3f98d0e21f8be27eec9584862e6fb644fa030e. 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/0kNTRtBufVVgx7XHRWceKS.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/0kNTRtBufVVgx7XHRWceKS.
{"copyright_id":"0x7818cc0cd37b6bed9a4ca29fee710adc775cb5a9a03e1a939b2968729af78983","isrc":"US43C1611979","name":"King of the World","registered_at":"2026-06-11T19:38:01Z","spotify_id":"0OTiWJvqOS3At30BEQmHQ9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7818cc0cd37b6bed9a4ca29fee710adc775cb5a9a03e1a939b2968729af78983. 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/0OTiWJvqOS3At30BEQmHQ9.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/0OTiWJvqOS3At30BEQmHQ9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32656a24d36a9deba9598597ad27568d7251452f3637dac7d1764c3e28394bf5. 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/6kl6HWNuw8mYJwvDWENP5i.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/6kl6HWNuw8mYJwvDWENP5i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcde095e0e23125e86b9eda8b1b97574a434cf9148ec2f3750d6f4bae7ecc9f9. 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/2VqzHsz8Ps3ihck3ZfOXmy.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/2VqzHsz8Ps3ihck3ZfOXmy.
{"copyright_id":"0xc3518a4bf7e4651ea739871765df6b4fe16ccca9815003ef08b17c14b64d9488","isrc":"US43C1604845","name":"A Little Bit Dangerous","registered_at":"2026-06-04T13:35:47Z","spotify_id":"0VtVQkIUcKn6KDt35HHvmq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3518a4bf7e4651ea739871765df6b4fe16ccca9815003ef08b17c14b64d9488. 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/0VtVQkIUcKn6KDt35HHvmq.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/0VtVQkIUcKn6KDt35HHvmq.
{"copyright_id":"0xc26ecd682303fd19eb41298fb47159db1a754db306f9f028e70fead288682609","isrc":"US43C1604846","name":"Nothing's Gonna Slow Me Down","registered_at":"2026-06-08T15:18:55Z","spotify_id":"2dzxQXGTraeSnhNtLS6JWb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26ecd682303fd19eb41298fb47159db1a754db306f9f028e70fead288682609. 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/2dzxQXGTraeSnhNtLS6JWb.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/2dzxQXGTraeSnhNtLS6JWb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85533b5124db06f5297a913140f255f73d44aa8149e1b29c5c583271717b545. 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/6s3bF84IXihvOVK8SJKgfj.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/6s3bF84IXihvOVK8SJKgfj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85983a52390aed4a36c498fe93cdeb81827fd46488138eab407036a5e432b60. 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/58hETwZKmfmxLdKCq2SbE1.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/58hETwZKmfmxLdKCq2SbE1.
{"copyright_id":"0xaa71c3664ba548cd2589c49b64ceddfc34ccba0698af633b98ead119684d150c","isrc":"US43C1604849","name":"Wicked as They Come","registered_at":"2026-06-05T10:10:16Z","spotify_id":"4uA3rELAXxjLqQfbyUqmkk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa71c3664ba548cd2589c49b64ceddfc34ccba0698af633b98ead119684d150c. 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/4uA3rELAXxjLqQfbyUqmkk.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/4uA3rELAXxjLqQfbyUqmkk.