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 0xf0d6ff84981908ba71435f6819b3b7a057414aaed5812e2b86e6b317adb37d0a. 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/ba07693a-083e-40bc-874b-158cfd622e28.json and https://artists.proofprofile.net/proofs/artist/ba07693a-083e-40bc-874b-158cfd622e28.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 0x3adae0e32114af7f53d193525f6e57ac15f5efa015ffcc4af42adc063a037154. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ESA012051780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbdb19d60488ccf69de6dfc08eb2a1a92ae5471e049328437945ea8444e73734. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ESA012051779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x220d0ba11e63bf83c56e89c0c96af29af2ecd7581c127cbbdbce37dd51774108. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/ESA012051775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd743fefc903a878d7ab54086d0613a65e88a0b914ed9e817c17e87cab6bb8a03. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ESA012047015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76016a57fc52bddbdcee607600473dcb637b2780eababec5bb2812b11387047d. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/ESA012049853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cee36a9036d55c0be00e3986ff3e804c7d2b0749d226137d47e2945a09e4d68. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ESA012051774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8e571e7ac0bd7abd515f2deacc23714fe6344472aff6f74343e7d5cc50bef2. 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/ESA012051776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87503f01b6cdbb658dfd1d3ec9627edb18994c56da7ef77ca844d41df80cac9. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/ESA012051771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fb2f24ec945f620b1ea72dd2211c28e32c6765cc6566e6ecb0e28b48f4eeee. 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/ESA012048390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1d1813698a4946d937e83d8a3ee3e0e96e7337a0e39de491dea6ce36efaf10. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/ESA012048388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44c88cfaafeb7fba5780a37a07fb52f18e1af62398d9f44df5551cda62818df. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/ESA012051777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2088da6684118d36c004d6282abdea51e42f013e5e5f180145fd7cef0e92668e. 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/ESA012051769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d83c393382f91e7a2ed6e2d7dcae72c76b899283ed769d86d6e63abb5a4e9c. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/ESA012048389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c694522014c4fb02e4f40dcc062287110fef9f46bd673fc1c32ffd4a7e6f639. 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/ESA012051778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2b83019d0df3c12493b5d07f3923a2884e86503ce8a07deb4df75026685ea0. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/ESA012076767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5e09723262becb683c8e41cf251508bd4183c51e347a4bc9c483eb7e7dab21. 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/QZPEW2000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca39e5526eeb578a7d28511b72a4ce892b3c8cee43e5934e928889e6f7181b5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZPEW2103355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed35900f5e46d847483eedfd2bbd04ab3c364f9dd65ca6b42c089387609fbc72. 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/QZPEW2108732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac4ed30b7cbd77a30995e654aa5340d4887fca92fae0f37bdba7bfaa7090d2e. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/TCAHD2348951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf891503334949d2834c01fcaa26bd318fcc7fab151f6f4f7a60ce3cacf3a31dd. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/TCAHR2375717.