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 0xef89a44e1e0e15531fa568753dc0edba9074508049e421bddc6b5391daf8531e. 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/de0c213d-928f-4ebd-8544-77ac58a8195e.json and https://artists.proofprofile.net/proofs/artist/de0c213d-928f-4ebd-8544-77ac58a8195e.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 0xe07a8a25194e93e096aef24e5c0f8c1a2cdc3890c5d0b35fada43b37eaf022f1. 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/GBTMZ2301203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9019a579f84a398cda086c0257207147d7411fb9d53f4c51a1237a3d76900aa4. 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/FRS182139392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82fd53e65bd5597b98e43918017ea05fa9d9c1f46bdbfea9baf0a54e417ed8c. 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/FRX872456394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cde1d9f03ca5f0ff831e48526559b78e1d4aec30a74241a7a1229b57edbc579. 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/FRX872456395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8b86bc998d0d9faf524c53d619ce06fe08829be41c5cd4ff4f30eb75878278. 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/GBTMZ2401232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07a8a25194e93e096aef24e5c0f8c1a2cdc3890c5d0b35fada43b37eaf022f1. 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/GBTMZ2301203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309a23fb76eebb0e3951055cdd5d46ef1d862f1cda8a0c19f2850d36464342e9. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBTMZ2301206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadb028cc0c93a81957cda91358479a6522c31d0db9be7725daa669e494886f7. 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/GBTMZ2301199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf1eb3112de5b4547797c8cdf9e2ecfb681e2346d93bbe5a6f5aefbd52aae00. 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/QM6P42306819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754a21fa8447a9f5968ad2e47dbb5032f649522ae339fe96aa5177e90473555f. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QM6P42306820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c0b3b6887598cc504ae00f7aabdbc29204bb7abaef58115bd42897802cc4f9. 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/FRX282327255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c67aef9187453e958900895be09bf95c9c2cf54718b49c6a5fa1ad29675738. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/FRX282327256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24c89f5836e54b55df518c5788f5de649e4acad606955b5dac2ad389f186f3b. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/FRX282327257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8979a69aa4b0c436eddf93633a9052b7e36b91a345fa8c242095b956f30e26d. 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/FRX282327258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21055a6bb31788d818da3766c4429912c8102a0e175e13d05cdaed31ad8db36. 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/GBTMZ2201138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b25e2ebab6a49868c8fed9893089e21a5081b4718a15c5e3c5f501e185f025. 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/GBTMZ2201139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8727e709e54992df1c16568a159d156f590fa4057d61b4ad33ec192a9a170de3. 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/GBTMZ2201140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6584b984b9eb34fdc30b7a2ac8fc3cdcbd03a282f86de62b5fbf1cb697f75f. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/GB5KW2201163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbea8fb12428bfb216bc6e98baabfc9214a4b421aee93eae86db5a351511feef. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GB8KE2161953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba99da1958c9037a56632be869b1e73577274a9a40efabdb24d5aa15333bb99. 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/QZDA82134350.