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 0x057e4db9a0c5561ada974164c28c51aa858e4bb5a387a0a0c247adf21a54624c. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e3f194f-d4f7-46d6-a35b-ac0dbc51ce2e.json and https://artists.proofprofile.net/proofs/artist/2e3f194f-d4f7-46d6-a35b-ac0dbc51ce2e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Ma perché mi insulti su Facebook? Comprati una macchina
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 0x89a5e7ca8f88d9f58a9fd7a49ad352876c3d55cb7271eddc453c049b9c105eae. 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/ITGUR2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc578ee65e2b8e3f8bf3f8302e74907f92c82720e756f47719e6d0fb1f0818b71. 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/ITGUR2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafef8163c255966307974aa7350dd39108e1d5f582891eeac79dd676821ab81e. 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/ITGUR2400000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c9a14e9e9c568c04037d64048420aac868aa5b93e701b6f4fa6da28ed41290. 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/ITGUR2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f455f817679f84de364f546a7453f3d86312508f4c7a29c972270d819b6f31f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ITGUR2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17d5132de3b963ee338ec90b290761eaf17c77f6c5dfa895fd258c9cea41863. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ITGUR2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6cac9da7c15c071555ed8b875b89e01919f8b7062bbd6af32a1fbb2967e1a84. 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/ITGUR2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90463f55976cfa2a27a95d8ee72ad170bf8fdd92d94d903c6f941da22b5b9c93. 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/ITGUR2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f561e7212fc4b4cbc9412d993b8475d7548cc07084bcd371a654fbf9642f5a. 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/ITGUR2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc2357b70a9ea5811e7de4ef5dbeae512c5621b9a0c6f014830ad0dc09982a4. 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/ITGUR2400003.