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 0xd467ce22070e932fadc7daaac57175c1819f0adb1bb8733047ef55d003569815. 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/248a91b0-3575-4d04-98c5-17674049ec27.json and https://artists.proofprofile.net/proofs/artist/248a91b0-3575-4d04-98c5-17674049ec27.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 0x087085a9a8383ae136ce737f48feed72a2ec42566ab3c656b9aeeeeb4b48cc84. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZES61933160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5152eb56c31042ee652a23cf8488d3a0a7ec092b8d637e8dd572cdf262c281ed. 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/QZES61933161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf01ce5c56f397e32723c93fdf3e1c72f093b8d98f2baf6a0d6ae65ecc3ced2b. 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/QZES61933162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4ec9e21e7e61ccea820ca545448347265234bf2425af72861adce6b1132840. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/QZES61933164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc611cefc0bb1eeab033f3901cfbc1bc828fb0c459bff3be40825811a99eb41e6. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QZES61933167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5cc2202e1f3bd8518d413013cec35208a7c0d8d394d561064d86e91eb04ff7. 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/QZDA61994097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb44e03c6757ebece178fd626401e077c58f4c5cccfef6ccb476a23f307a02006. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZES81958192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f79ab5a2ae519873f3d9dac010746549e1d8dee5062b78e7b623f2d2d8adff. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZES81958194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbe70209c22819114bb32f0a10a20df262f27fa227f3a1c609ac96610d42a49. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZES81958196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe254930b25675c768a40defcdd85f6438d19be7ca2a2f53725c810800547a85f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZES81958197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c8d307a205e362f6e331ac4a1ab8f02b547d65e4e216fcaae18ce60eb77ea4. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZHN61930175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905cdab30b8dc9826a4fbc15d6771d862d5f7760edfd01a8e44bcf874091ee6f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZK6Q1998687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d59efcba03188a698bad37a1d8784ee657b752947eb30a2544086bdf6de87e. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZFYW2054249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453b1a620edc54410d34c2c0be3433c0e5a73cd7f9f83b1efdd2301248bbf498. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZES92039848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5313e1e16a8134be7240e6efa29c1d82000c77fcef72df6ab4bde6ac32ac9810. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZHN72045124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6256e09b299ba1da2eec30605176f376d1df00d5f93c70e5a34618846c8646. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZHNC2034908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870731297e35fdffb407e5637aee954202672780bf090b6ffa6837d1c0f8f8ac. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZMEN2045404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d202516f9cc6f801d612b712af893d675963ac59ad24e39b5b0b751099b9b3c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZNWT2096553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a1708ea143995493b69e610a6494f482101a68bd1fdf1d21cf425d703dde7e. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17:58Z), 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/QZMEP2289534.