1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ecf8be9a8c1c010cadc1b21a8e6b07fc1e0a7e3759dbfcc3332c08306d37ac. 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/40c63a20-5ff7-4efb-806e-97bde1cd85d8.json and https://artists.proofprofile.net/proofs/artist/40c63a20-5ff7-4efb-806e-97bde1cd85d8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03185fc12ae38d8bc121b23e4b6d3c52693a3f0421b6bae76861ed32e88723f9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ac2e96621a7da86dc537081ac1817e351047b1134504af6f5865c47b9dd76f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1edabc1c76d767c70b83b89f76c6362097e66885661655be674c7b34af10d949. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82472767ad4c1eba486b90d94e8faa8b13e84e96d013e6bd1a01b5142f0a052. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19af8e5ddc953e4421585c9f5759a3e6b81b5dee3a96d4947229e7fc480bbb81. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2363ef740353e4025dd7e506b61ba72aabd963cbf460b90b7c1440145a188cc8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959cb8c95aaff2e6ff692069d6eb99f734c166bc94422dbb8916850508dfafe1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8030f5d0e2cb66e14d0afc2f73f25b3694c3315f9a111bfea8a1e5511edad685. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1691d55d7dbf818e6296890764f21140780b37dfbd82817537ad3fe8abc13c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c21cf7587b172627c0660ad36208d60a3c71213b01dd5e784917133c5913fe. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaba55f04d463df89ade4bdf28caf99d958e2816341980f1bc6bcd6f596d3916. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b4583abf849eed85483dfaec30ae2595faed9f4dc8571fc410850b135b97bc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400656.
still doesn't feel right (feat. Wolfskind)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271e4a5761cebd37cc4f3d5cb8a83916072a556988377cc7a3a17059b6d57c44. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56a250b14c313c88ba14ccf61d8025dd71d1082c095a4a2d1ffc2d3fb9503b7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489309120728b401335cd46105774c741a0f8ccfab57ef27d3d7110a661a9978. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4f03c8583af32f0744167389afce2b74d0dc87b16e2e68252fdeae1aa63617. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEE862400660.