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 0xd2a145ab1c30ab3d6264c38f78361c90d668fa1e9e4de8054ae8e4da71dbc3c4. 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/6bf895ac-a5ce-48ef-8f24-d934ba253c34.json and https://artists.proofprofile.net/proofs/artist/6bf895ac-a5ce-48ef-8f24-d934ba253c34.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 0x639eff9ff8c07d9a01c610269f8c19326281f88ff8baf8134d55eb739db06183. 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/QZHN92405988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5e1d1da82d89b809636af5ffc5416b6423834e2e43412fc0ed93d337fb6f5c. 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/QZQAY2336346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d08649209a10d4e3ff50ea5177e49f83ddca130ecd9e1ac35b9ad53433260a. 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/QZQAY2364000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad941ea5095d13e66c76d141a1ab544dd85ce30892e3d3ffb448ec655baff5a1. 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/QZTL92154739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe538f5de84dc621511b3b03abff9c66c508b522a0eb9bd63ebbeaa71a53e1c. 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/QZQAY2305206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dddd6eb198445b4d05107254ccbb9d93b723fc170913c618c62d07753fcd697. 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/QZK6P2275646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c68f387d008c88dcbb05d5522d24215e954aa8d8c55335e21e111db04624bf3. 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/QZQAY2383169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dddd6eb198445b4d05107254ccbb9d93b723fc170913c618c62d07753fcd697. 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/QZK6P2275646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad941ea5095d13e66c76d141a1ab544dd85ce30892e3d3ffb448ec655baff5a1. 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/QZTL92154739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe275fd2cf8c112f392aaaddb022de16707782af63490287da5aedfa15fe787fe. 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/QZK6L2177660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b30efa9cfacb9700a0a1f8c12b0079058451e22edb76f61a482b82bed43877f. 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/USDXS2013526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6784fbfb1a194cac25a19890966067ffb2894e1bb7c1e6506b1d0e27811a949c. 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/QZK6F2046051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec3054246163a0125038ce6bb95c79e5e5288003107c3813e4f84824606e63c. 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/QZHN82088682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca06ae9246bae43d77ac9288430db887e5fc7a3c20d98ece651b162213785b7. 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/QZFZ72076508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde20e34adf2f67f6c4b2629d4f1b6f76d7068f7d1a9bd922ac603321fe350a24. 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/QZFYZ2079456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02dccbf6c445d7cf21c87260dc36b863f46e051c4d08fd2a9aded4cb4bc7b056. 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/QZFYY2065373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123bea7b08d75321f211b0bb12ed06fd4f997ce94bdee04cca2c75f532164e8d. 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/GBMA21867215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1598f879edd64f08350785999c9f5a15b02c3b724e0ca5eff10980f5a8b41e2f. 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/TCAEI1924795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00efaf681c6c643bc5835d63d06288b995a4098ad26cdb63c8e341e4cd46ccbd. 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/USDHM1907634.