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 0xa5fdf8d4b01123737c0f7e375d10342727677c6ee2fdfc34a313acf69b300318. 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/a4478d4c-6b48-48ec-b226-8594c63b4364.json and https://artists.proofprofile.net/proofs/artist/a4478d4c-6b48-48ec-b226-8594c63b4364.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 0xf6f02354047daefef07bfde7c145688e6263d83a0c49ec2ca277c42a67615039. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/TR0510601766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d5fe3b34e9cd8014470ff58aaee34ecd3a349a0a497d76a4fd7aeec0b9d6ee. 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/TR0510601764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a8ff9f64f992bec9354541dd954938fa5ef6570e2a34272f44b1eea7ee04dc4. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:33:24Z), 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/TR0510601761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4203c844a8c6a1cc6180635b40ecd3869c1c15b907b3c760bae13289b7492b91. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TR0510601184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e367803e0e2ee98776cdce98aca1c85a7b52b6af393c26a6c9b40c28abb3e09. 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/TR0510601187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356dbdf9d6070e897ce0d3ad4a4465c4d6d0e49a212dcf425447f2fe57bba68c. 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/TR0510601186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb22eb4916efe06c6998ae457ae46b239f47acc768283d8409acc6f57168ef9d8. 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/TR0510601188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ac2ef12723cbd7b222a366f34420d01c42f57700073e9f10d6334a1032af58. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/TR0510601189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b20488643534f954b76b2e7823ce4865a0288621f5dedf85b1e0fe5cd461b92. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/TR0510601192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b198fb8b9d8fdb4940bf9e180819226af131e113180c6fb6e0da097605c6e07. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/TR0510601193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94319d8122e94c7e0855f8e1387720e9fa8d1ee5a388d75adecf859981dbfdca. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TR0510600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7174ef4bb3c243d3229fb9eaf6e005626cd2e10a13cbd0e2854fa0e50c01a9ea. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TR0510600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c8b935fa414bdf1937e67d72ff235b3d2d7e374edf1e9a82c596bfa9c2128c. 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/TR0510600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e524ba5f39ff6e71be1df0955467b91e132728aa275760ead2ba197a2917c7e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:55:02Z), 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/TR0511303111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5587158378e228b14393fc7ba2abf95b101ae0031c6bc537bcb818ce517e9523. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36:12Z), 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/TR0511303112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5da7ac8f83fa50fb352c762129c19095d1d728e4c87ac5b6388d8bea27aa039b. 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/TR0511303114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50a62c7cb0882d15daff8e4a4cd1e33929f799982ef594b95af6c4e0291c867. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:39:13Z), 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/TR0511303119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab35e0ce1bfe42a42ee3b0ed425f8f480a166603667cd8789daae73599197f2. 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/TR0511303120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ee86a95c52681e84c4fe56165409f381e9a39d0435f0e35f8d7dc6deef1ea9a. 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/TR0080600014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10a02e3856652e49c415097b9290a1f6d947dbb5afe5d1a0c81dadd5e534084. 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/TR0510601185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeae72addf24f77dfa39578d8a7ab4b59b59adb75cd7169ca556c7bae354bb0a. 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/DEU231502701.