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 0x0db988ca125745f17253de5c1beaaab0dd0a1b446bae8f763463c8c90c0d6b19. 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/3fb70c65-ecdf-4ded-abd6-11c361bb6b89.json and https://artists.proofprofile.net/proofs/artist/3fb70c65-ecdf-4ded-abd6-11c361bb6b89.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 0xe6a888cd54c06c12fcdcae57d85df19a70328ffa8e2e1b63921aeb90fdbcec86. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b087a4e790375bd0a13790d97d7e0e6905b83af451c2fd6b128927fd33b381. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX762125244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c823f8a017cba67c403f59d28f8aae98ac88b701134b7c6d87f210fab3b09a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX762125254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1103372e66200a602ffa4bdcabb49f6df6306c9557b2cd6eb42fcc2cd9ac5c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5de2880cbe663cb749ed6f222f092628bc06998010465e385fdecdf2e8ba51. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb48efe940175194b9b29893cf3552f3e17c50e57c977c20cb2f475aa6f7d94. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91aa358c55fec881000d6697b5937f005b6687be51b1c3920cbf17dac9d7936. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce15c290413a812f2af061eb680a97cda94891e0ca26c296f8099545e038cca. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ba2cbd6977dc82e0364a7c812a42baf146ff81c53099cd9b0b37fd36d5dbc4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd053730497dbe97546fb25b92fcc02ac365a54c2fb0f50ff70a02b4a26c32200. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f7e37f42d97e55dee9161d9a622c00ee89a65fd129603042e4494054ae9ec1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921109bce12ea4b08763d972a6adb133e0260d5099204c6aa92dcb8bfb60c818. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2cff4ed7442fe6503028ceb514f7f6be5201b4297b4fb5f24d01b12cb632c2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2195bc267eeb54ebc508194bfa0b3b52874fcf68f4d5ecdd5f4318d8a7e5351. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb724adfa142f958f61a24e273de991e081de1ff7c9700889edbd047a85e5c89b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FRX762125258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb1f60198f42aad70f24de054036d56f700f64ec85fb22bcdf38e8217016905. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f1d1d2ca1b08c3060b25901d96555006caa6a11d35c981c26d88476c1d299e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9beea8a2b6e04eff6151b6dc187dd080ca4bbdb08376be9306fc48c6be486ae4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64cd2d267001ddf6e8d13baca8e1d24362d813bbba63a86c90284ab98fd78dac. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eef687fd0481c1af551242c75b3b1289a90bfe3fb1955f402f094f86e13f9b1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277c5fdd058c94bd8db3035c927a18a07e94ed13a486a4530d8c32d2b0aa7ad2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30c6b2e7ca4d02da8673c8c3c38c7c675ffb67729cdeccc3d63ee58383d07fb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a260332306d2727d3612437c1962f183e33d16d9f79a1552a98cf7961c7575. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e784889df5fc1f5212a3fcf0a47fe490398155c0b8ea81153b4ee3d07dc542. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d50aff97174971a81d0751d5a96b5cef6916db593cee407a6ad9a42400d7942. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86244c805ab6359cd03f7084e286a4530f732af97fa111ca4aecc28997863444. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bbddece2ab8f9c1a827d3a00259b5c97e94676191603dd0d498f8cd6bea656. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX762125262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfebcd7e64acbf99244bdaad9e07f99cf679dafc7e3adf90473ea394667004b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FRX762125243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8750aa6b71f93e47899dca761a90e1803b1645dbfc1c55e0583da35b2879dbe7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX762125253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4e27bde93f57bf9332a0de109ff3e14fbcfdfca9f10273fc492a03b1905ade. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRX762127522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f7e37f42d97e55dee9161d9a622c00ee89a65fd129603042e4494054ae9ec1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FRX762125247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4e27bde93f57bf9332a0de109ff3e14fbcfdfca9f10273fc492a03b1905ade. 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/FRX762127522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb48efe940175194b9b29893cf3552f3e17c50e57c977c20cb2f475aa6f7d94. 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/FRX762125255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6a888cd54c06c12fcdcae57d85df19a70328ffa8e2e1b63921aeb90fdbcec86. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX762125234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8750aa6b71f93e47899dca761a90e1803b1645dbfc1c55e0583da35b2879dbe7. 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/FRX762125253.