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 0x3bc284769906ec5e05288a774a4dd16a718b9230d40fcff90e8679678f3b4faf. 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/65a30f81-59bd-47bd-bec6-80731476cadf.json and https://artists.proofprofile.net/proofs/artist/65a30f81-59bd-47bd-bec6-80731476cadf.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 0x6401f108690cfe57b1d1f6e8ea742059e1911ddc38497651cf62c5c583fe1217. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INR831900531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9d065225adadb22676c755f97755d17502afc832c4ffb94ba48138d2552804. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/INR831900532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94eb608d1d10144e9a003a34782d7d386b927c5250a856bdd1c9eaa9956ff397. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/INR831900533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ead071b4c6ca2b419f74cf6576cb9f5d99f4debb4fcc4c5f0c2bb40efc3fe8e. 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/INR831900534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5c1afef954cbac014de03b58fbd389d2f87f44c8d46332a7f56ed9dae7dcd8. 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/INR831900535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c42f8edb7e91b9ddbe4d8e199581434752c4ac21b7ec005452f5197636b79b. 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/INR831900536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b3fe4f64e189c6bab6b24fe149220545aa90f1e7deac59b5bc08c4c1619d85. 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/INR831900537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dc3a19e933e5c954550362e5a86a3ffc7731c79cbfb288fee82a1c4dfbd7f9. 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/INR831900538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b9197af4d43e79cf45e99baac49945aecd11f17b3a20a109258366639da599. 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/ESA122433897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91951c4ddfc9374e39a13fca36cc3006bfe4195c56fcb59b6f18f9b2c35ff0e2. 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/INR831900395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3ccd0fe91f6f94425aab5cdccd2cd0f71689ce715363829772a3177bcf7702. 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/INR831900396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0e87ccf6b1f2fd34d1479954d9c97749a91651b131a85fcf22650b8312ce73. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/INR831900397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1306108763b334f7baa7bc2e6a8008801a35eb07a1807975a83266859783047a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/INR831900398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3f38219ea8581b84b023c7cd1183f1c46e9a029781cc20250925f35b210c8f. 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/INR831900399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e65a3dd995caa728f9ccabe274c5864bb29c4de52bd3e50a282747e29ba050. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/INR831900400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13acd9d9c44577349d5d47e8b4a4894dc7f0f03bb3c9d60f86e4e70cdf47386f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INR831900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d324c7a69e22c557db6454e3b3198fc50b16425a6e0bbf044a042e19230513. 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/INR831900402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15cc4f20f8ce10d67b0419ae445bb3df74bee4a861ab1d205f1d75d3b6f263d5. 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/INR831900403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78a24fc8f31d4a61549d6f2c1acf1d3c30d78452ce0560909919c7766b20a99. 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/INR831900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868c6e91ce732c0a59c6cc9dce72c5d2972370ecc4677cd0be71afd70a2129e0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INR831900551.