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 0xa79cfaba9197e701b6e61c3d8ed5e41e5cbdcdf55ef0127edf2ece9ef85a7ef8. Chain 2 (Bitcoin): anchored in block 953687 (2026-06-14T20:19:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6832d76c-9f24-47a0-9349-06393b5afcf4.json and https://artists.proofprofile.net/proofs/artist/6832d76c-9f24-47a0-9349-06393b5afcf4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
I Want To Try (Davide Ruberto Vs Neverdogs)
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 0x5eb7164f2527d798a34114ac294406fe9edfcec9055d4acd0ef59c7efe5f98b9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/DEBE72300638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f0a8a66dca8a57f9c54b599ae4af4ea4257f1185c0b5b5fbcdee1de56bdee3. 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/DEBE72300567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb2e88cd4b09ad1b836acaac05b7cbe836be24e2ab2060d0498b38da76cd077. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/UKBJZ2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c13de924399eb1efb675cccd63c0fbb55d98cd7351757811852120a73a9f44e. 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/UKBJZ2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75007aa4ba669b75cd99a582f77bc806ecbf487b4133dac02d49b082e17eaa34. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/UKBJZ2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43554b1209457e8895829dd6ca26c0254ce068155b0bbcea74b3705bc40b7884. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/UKBJZ2300015.
Outta Limits - Ricky Montanari & Davide Ruberto Lost In Space Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0b3271381f8dfc662b10c146a2a81794b84e783e2e647c95dfeee85e97bdfa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBCXV0300017.