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 0xa7ece48729b3c1eb4fccb0d28e658a2e842b8453d295224232e9f255370fee1a. 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/626e926f-fb69-4d92-bb2a-e95e51b4002b.json and https://artists.proofprofile.net/proofs/artist/626e926f-fb69-4d92-bb2a-e95e51b4002b.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 0xf7be4a484eeacd75c133abce5eec9e9242efcc702b82062ebcf6a3be3285ef7a. 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/CAA4H1407052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x857ad17e65d45749b1e3dbe63cf3f70628d167f1a01093a85c36947b8b8d0ca6. 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/CAA4H1407056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476a9a5430eb46f21b73973822fc66698cfe767918ef3229d0523f9bde7d75ca. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:42: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/CAA4H1407057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c3741385c9f358896e32c5be10435335aec74f7c76d0ec099543d47df97264. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:44: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/CAA4H1702004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c380ef7aa5e43130a8ac43387749a69447bb58523e0198dc05661d9c377765. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:16:21Z), 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/CAA4H1702005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c0d17c9c2d58040bba90016f4a6d3e5795c46a04ba329498650252c714c733. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/CAA4H1702006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1995ffe15111a3b5f8e99ef1062593ba22cfccee4d44360354dfaf27541ebc. 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/CAA4H1702010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0ba0d880c8954a25b2c80d70a5f633576eab8ac2f011f968968040361b0620. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/CAA4H1702011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc28c6121615455835080b799a2c747470855a584283a2fbd06f4b3b111eeece. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:01: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/CAA4H1702013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682f482e9b8d949a25fe99d889519ce8414f7aca30fb25d7ec083764921d9a3c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/CAA4H1702014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f75e604787983c44d031366488dc3c97fb2af05719b6232b52176835ff18a1. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/CAA4H1706003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aebd14aed6550ecea25ae2ef7c32986c79295f17b9bd0074f7ce837263c0d50. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:01: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/CAA4H2103004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6917fb32db4601e9757b853e87759dd48e76828a7565972320f127aaa6ffb4. 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/CAA4H2103005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb47c76599a3cd1891399dddb56fbbb4bba9223bf427b2b5d94f135dfd441c83. 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/CAA4H2103007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367f3cf2c6ddf385f04eb54395003702e5df31b393bb55c5cea5b37c2dc4bbb5. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:07: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/CAA4H2103010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5879aac3b4063090c78e676bcf810dded68632480b6ac8ba59f4f647f7a2af66. 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/CAA4H2202001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4fa2040c6ce8fdc54a6245f4d3cca7729f279bc2c431b2c19521440b13a70b. 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/CAA4H2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cf3d78e4f6e6c84f9fe8b96f4ebad6bbd2fdafc07deaf048186ac1b586e25a. 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/CAA4H2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19599d0472095f1a44b9006c942f57fab907e7518eb8f0c3de24dcdea44b219. Chain 2 (Bitcoin): anchored in block 957544 (2026-07-11T09:08: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/CAA4H2400009.