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 0x8535b5f461a763fb5ea4f3b392d648b4080d48a3be524a8f4576342fbf7e5f3d. 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/ebef127a-4dac-4d95-b8ae-cde7833ecfe3.json and https://artists.proofprofile.net/proofs/artist/ebef127a-4dac-4d95-b8ae-cde7833ecfe3.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 0xdaa10f5cbe12d55c5278b6c9bb8ec31f0bd3f199aa388936f8d787b5bf50cb62. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/USHM82305292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a96269e98c9dbfc13918b768469bb10a9b7b8b0ef91f8d18833fe6215d1f1e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/USHM82305293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd57dbd11c3c93e70b9892285727e2d0c1b4646c4635e91b7b1b736e1b645ab. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/USHM82305294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582c97896d5bd4fbbb7e26d57889442be6a287e3f22a9d0bb3caf4b6c59ec910. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USHM82305295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3306807f58f27de6bfc2781be59244d4e38ffe80cfe37ef507953ae96c20e8cb. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/USHM82305296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea178c6cbedabb2b846c63257bd0af443f287bd9a2b28245201652a20202848a. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USHM82305298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bb03c3f2aacf2e1f432722f3e997f31aa84acda4f6d0e52a3dabadb6db9bf2. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USHM82305301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cb63e8da40e6d24c986a6d47b68a81ea7e43c85b32ede6781d7aae0debb8f6. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/USHM82305303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fde4550b28b49b14f48854aa6f4ad6e73a2383e2d89d8a733d8b078c6971b7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USHM82305304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463ef1ce6baba640ec5c28df48e8248208096ed76e82bb241aa0e4ec2d0e446c. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37:45Z), 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/USX9P2468079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbab96116eebab580ac1bc07343ddce85ccd82cc8350d423125b1be3aa844692. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/USX9P2468081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ccb37e689f0fa05a1a830d38cacb838fdcdac8281a1b0f3d64d766a9588b1b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USX9P2468085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d16cb17634fe1ae711a58b2c07e8baf6dd13564b7a3be4c3592d630c447e5df. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/USL4Q2511680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a4b5d46fb08432a430937093d9e32d763e6f5c416dc6078702925ea3b44396. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/USL4Q2511681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e42f369d8d021e36713fd536bc1269661aeeb7b381e08ef3d86f6da26dea29. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/USL4Q2511682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5aa92832b0f5a05e79db5df89b8c3ce71b0579572675129df26ae4f1983ba14. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USL4Q2511683.