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 0x4d5d914522d5747967284617dca1e356907f7809ac53b1e7a4e9b8d63f67ffa0. 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/c5c281ae-5760-40ff-8440-4b237ea73ee6.json and https://artists.proofprofile.net/proofs/artist/c5c281ae-5760-40ff-8440-4b237ea73ee6.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 0x0b74ec5221be19e2a7fcdb190ec729a624763cd8d6b0670e4d15a938ffe9886f. 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/UYS059200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3238528efbbcef2523288e204dd3149c542b584d68690eb411aef72362317a19. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/UYS059200064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54bca61561e2b56f584c99f93ad7ccb01c68f46973c14fbd95db0864b0964a4. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/UYS059400194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e773d2e29a243460bd913d24dd45402f246b25d5d1fd4ec7d53049f8a881f5. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/UYS059400343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666e06fca319057e64b350809e9ed1417c8fd8533e5f01d7a1a9cd486a36ee71. Chain 2 (Bitcoin): anchored in block 958668 (2026-07-19T05:16:11Z), 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/UYS059400344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf975055860fa39db084cc8327432036e130025266e5ccfea23e271b81125a904. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/UYS059400345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaeda21d831130143fd3aa7c61fea745307e2338943b71d836eab41611e127c5. 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/UYS059400347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x805b3624db88d12fdac2b8cc03c463f968c5d8beb30bb5a2918ad081c4229868. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/UYS059500163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db81869b24a5aa9f0b7b71bdd619c39223d4023d4b0d7753e54f06524fc7e9b. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/UYS059700157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385f65ce0888ade30e7a85753ac9e8d7f29e95b691369c2964c69c79b81c01e5. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/UYS059900368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b1898660bea06fc08bd2fe42b69b237f1a76809642534b0bce9a37d187549b. 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/UYS050100622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ce6590fdc861032417a3d30b9be437b423cd5ef922eb08f36ad04992f49c0e. 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/UYS050100623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01df84db5ba8e35ceb431e928768cce471b5f767d48b5c6c9d03378592ebefe2. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/UYS050100625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2db0a82ec70dfa47c013ee9036ae353c286c82cce224dcda33497fa25bffa82. 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/UYS050100635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c246789a2a8491d1cab647d7374c21b6d5fba6e5644d84ba9dc68bf0f76c15. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/UYS059700131.