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 0xa0676ac670407a78593d77186428d9f15df46ba7a3a254cc9a4065fcb6929699. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a4c395df-85f4-4813-ad50-c3fcb5d0ec5a.json and https://artists.proofprofile.net/proofs/artist/a4c395df-85f4-4813-ad50-c3fcb5d0ec5a.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 0x55469b0ff453c22b1ef10cd8a13e6a34921bf6b2ef7f94caa26d7639f44728b1. 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/1C4ZTvv1XxZQeQ0Cn5r2DQ.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/1C4ZTvv1XxZQeQ0Cn5r2DQ.
{"copyright_id":"0xe9fb0bcd65e48e41932de8f1a9fb7f7ed5daaddc78b89372c7827251b91363c6","isrc":"USEP40368102","name":"Hooray For Me","registered_at":"2026-06-21T20:43:17Z","spotify_id":"5okWIkeHp3ykceCJkKTNkR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fb0bcd65e48e41932de8f1a9fb7f7ed5daaddc78b89372c7827251b91363c6. 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/5okWIkeHp3ykceCJkKTNkR.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/5okWIkeHp3ykceCJkKTNkR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669379dfa577daba333cb1c91c5a3889d77465f29e6431c33316186d5d3df5d7. 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/4ak1n2zOUMVCyQC9R7oo1l.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/4ak1n2zOUMVCyQC9R7oo1l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba9469599d342b64dee8c9295682e32ab1921b7b796aa5e8b95dd215fa47e81. 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/47KmInwpMph2WLIrb6FjGz.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/47KmInwpMph2WLIrb6FjGz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea2e412b63382dfd4f587b9b055dd6cd9dba467d9be2937ae650208b067aa77. 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/7a9oZV60eKJL2C0KBMac3c.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/7a9oZV60eKJL2C0KBMac3c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c93bb4367b0d1e9219dfac3c5b51e068254e6590dfe501a306348541872b59e. 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/3DTYNuYLkmkRzsMkal8Aph.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/3DTYNuYLkmkRzsMkal8Aph.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5a10fe7f79d7bf4e0ee21cb8c5b9eba55a5df9f9329dc9a9c0f277973e0916. 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/4VrnDBKqLW21wkdm6pjfTk.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/4VrnDBKqLW21wkdm6pjfTk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd557431e0647c3ff946376ae854fee2f7fe8214fe54417d19d751370c5dd25. 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/7i9pNtoMeAFd9Mi225XHNH.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/7i9pNtoMeAFd9Mi225XHNH.
Let Them Know: The Story of Youth Brigade and Byo Records
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa950b9b29b2395bf84e17ef1f4187a1e15e1d4d0f513e596156fb4b6be97ba73. 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/5qxI1QGY90tKNUOpLpOyaA.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/5qxI1QGY90tKNUOpLpOyaA.