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 0xb19bba1dedd500dddbe8d368b1db57a3ba9d25e788fd75477f102adecebee040. 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/10b57c19-3d3b-4466-a075-e0c9bacdb130.json and https://artists.proofprofile.net/proofs/artist/10b57c19-3d3b-4466-a075-e0c9bacdb130.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 0x231c619b794f6eb474a32c46457c1c4ff1b20f13ffb25f26b3c20664448b7f95. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZMER2552999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a10de0c74f7e7405adb24548129e3cf8ea36453601a9355d2275acf53f39e68. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZNWX2525316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a15a270867447317e27e2da4f53eb8a7474026324dbac8b2fb55ca3cf48c8a9. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZNWX2525319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3373454c2a9263887d6f52481f6a806726beed15ad9c985bc88f7242a0524c. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/QZNWX2525320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a23a4ab37d642342e416319d72c6eca8bdbf27e02668c2aec284c1bdb427b2d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZNWX2525321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2564cddad40dd604f09e6e40d160b1e76a95b0df4bc42873b504b5b5059d02. 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/QZNWX2525322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ca7f825597b9e6b51f18ad2b8f377e1c5a0b53cf64d9635411f6f96101cc1c. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZNWX2525323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93931074b5a4e73ce5788605cbe3797e7ea5ae74b4e0f6b1cff7f82a201ac51b. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWX2525324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e0c2ca41a2ed04ce9fe23478add8cb29a771445aa1656bdcf243dabd4920f8. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/QZNWX2525325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b23a4ea4020883835d485ba25ad8b66444016f79756d27f0ab7fafeaddbbfa5. 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/QZNWX2525326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231c619b794f6eb474a32c46457c1c4ff1b20f13ffb25f26b3c20664448b7f95. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/QZMER2552999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f78d26cff208d9dcc0c770432a50b1bbb57d490da01b6351c39efcec57aa43a. 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/QZNWX2525327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3220746fb289f5388ea2e33e46152a3c434314bd2bce6d14e830a50fdc6482ad. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZMEM2575030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88500d99b805d7c2f3a31420e67538576e4db8f4bbf599cadb9d05386e688b81. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZNWX2525328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6a0cd168435221dfaac961f2b1c180a0b49f48004d83150d44c7a2a85b93be. 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/QZNWX2525329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd740405f03e2011976d4df9a2d1bdc5c0d52ff56df578de9ab0f337d00f07e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZNWX2525330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef644d31fe6748b2e895ed0b3eab0c4430cc82ef4f1a508f0bb65a8b92ca21b7. 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/QZNWX2525331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7810825772e9cd2e7eb15bc873b4b07594aa1b8f4c8424fd5ce95ae551498dd5. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZNWX2525332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa537f2d91ea3c565566cfc78f87458f13de518b1cc6cc169bd58bfb62d831ec5. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZNWX2525333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0c462be1cd68fe0951e0d5abf6c7120ce334635d34484c47ad050666a784a9. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZNWX2525334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58889b0fc24f159040d9a9f1ba3b2eb0a72ca96d5ac0ee8a3b647098f3824507. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZNWX2525335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc27d3d4b4ac14b6415ec714bcf579210f610d6230afefa2d1968fea0fe3aca1. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZNWX2525336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb4e90c049ec72d3cd1625376e16f2fbb83f73e2355bc5cc99278ccf4d78eaa. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZNWX2525337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24dcbc857fee996858ffc0d7c06f32b233652e6cafe93086f9c54340bd7128e3. 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/QZNWX2525338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa834534eb28e3bf2b726fdcb0e3ad64e02c0fbcf2a8f2a8c8c062f8ae5aef408. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00: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/QZNWX2525339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f96989b55e0c52c5ca194c4c2c2b68aa10872bbe28a70f698ec9258f65e44e5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNWX2525340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05b9b54c758bda72302ac8b0ec928738eae79e67f7bae21e469b1d78f5ab633. 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/QZNWX2525341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b512c0cc296c6604567a1d666dc2e15e19be377e88e032bdee61217605ff97. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZTB82532450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd4518ce2941895369d61b69841bbc6bb2e83f6a9dc5a34347c037a2e69d1bf. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZWFU2568784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7701429973f5a8fcffb3d6166192e89d1d4ffb393bc62128e102a98029d427. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZWFU2568794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf314722f1452e9d5482a5c843e02b0b8e8a60a9437125de6e988a63f360a9c. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QZZ762578722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c80adaef4a127beeacccecaf6f27f0c6303ce5c1d33900c90a24c346dcb701. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZZ7Q2547270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaed80295acba2bab16dd057728262fef27e1d28ffa80c3b4358857522890dfe. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QT3EX2584750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbff4792e91542914fa4ae37f3cf79c5edb7f9cacff1008767f1f936c576cace. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QT3EX2584751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2489f4df93ea92aaf047f7a5a38a746ac01e5f7acbb42b5152ad60addcbcb5. 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/QZZ7W2551350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b60d9da6c34cf91922343971ac7d320cab8c56f55b6f63447d0f869fc480ca1. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QT3EX2584753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6212a1a365890624c3ff8e1925b39f617118d29c1291cab9b9207d11ec432a2a. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QT3EX2584754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5fbbf8733c365a643c8d1d146ad6d37dd724b234e08e6f78cc43d3e4bfbefc. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT3F82556718.