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 0x631ef6c97620bf5d34ff42b01d1cc61341cde031da8f646fd142d38b9a96e53d. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9984bdc3-b4ca-4588-b07e-3bb7be6b05e5.json and https://artists.proofprofile.net/proofs/artist/9984bdc3-b4ca-4588-b07e-3bb7be6b05e5.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 0xfce1120e8f09e224bc893a5e9f68db9432e925a4732ef27fedbb2b178d204a78. 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/HKG731875532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f12c7dccd53f76ad94ad9e5834fd6bec871ec5a4a0544dd149c65e67ddac8e1. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/HKG731875533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08321f7adff4b6fcdc51384a38f83104b841d6777b80e3666af1ea04326ca898. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/HKG731875535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe190ceeed5637c7a1e14022c31da8ef6c2f1d70349d5f8024a956050dedf9a34. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG731875536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d29a2a6d4e07ad341b7725e78e91b334c5dcf68d55444958394da466a2bc8ba. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/HKG731875537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c57d6ffd2d8dff9d619f8262e95c36f94a13b2ff7e9ddb0734323c3533f658b. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/HKG731875538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340b3f16880728d8205532f7cccadce723b443fca30ba5cb040fd4e43ae675a0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG731875539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a0675555967ea361d0e4768062aefa855e8183ee4ef7c87475f6884a99a9bb. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/HKG731875540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bcbc4179bf3e2bcad48f34c8e4a2da79e580f10f5281c044d7e0080a76846d5. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/HKG731875541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6d0f3bc85ac5e9d0daf663a66901d1d380065865d781fdb0f73b6884f3069c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG731875542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6d9b21fbda88cabdda541b3d1f05c6655b40c1a4bc3f03a4de8634bfef5490. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/HKG731875543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0124a983529b245f1e6b6db9b8df74bd60cafea9628a9a2531953abd389d5ace. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG731875544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031d203249ecd60da0d1b9f17f76e0445e75cb02e2d7b1a9e63cb25cb7edbe7a. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/HKE022200430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f76af07fded48bc86b60e75a09ce0355dd3045a8234e7033ce155ccfd9f0fb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732423220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0d4132fb6ab284bf83f93d44726c824f685a404ed6dcf6413c65cd047bb85e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FR10S2191743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aaea6cebac6dd91cc0e9530a9282faeaea42fb4db516a8a784569a22021125a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732280948.