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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd103b474958d1fcd31eb414004c0d30cee0621cf134d70cc560e0a0fed371d34. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/66879590-3028-4224-abd5-57a79b9c5027.json and https://artists.proofprofile.net/proofs/artist/66879590-3028-4224-abd5-57a79b9c5027.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f183df396f15c483cfe09b0fcbd74569942a8cc3688a7565486b1aee8c02b1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZYHM2502685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326b74b5c16a6b63fcb6d24979ef22b51b277577f8150427260220f5fad0ca63. 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/QZYHM2502337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9244454c7a58b1ceb74956791c73e798b605a9ee1becc4ef5bbedfff85a2ed1a. 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/VNA1M2403874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cda54eac4368057f5e4328114ca6712b069855bad0d032181b4228cf4b8fe3f. 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/VNA1M2403820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4beab3f22a0a68e83b4dee960b9f4c07acec533e7de419a34963ef29a68e014b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/US38Y2508658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc04bc7f6a3adb03047614d31fdaa154a9b6ba5fa94f2c523ddf3a06fe8e46f. 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/US38Y2508491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235539453023983d0677257a137dd1d26fce59049859ddded83618669cdba3de. 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/FR10S2569402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4115097d07b63f34144ba676312055f16d62d1182d1a2c0292e70622669174d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DGA052335460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b48ed100d2d9b36c682eef63f67b2659d216d43b7ef22c12119eb97908893cc. 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/DGA082212049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd99242de2bc26bc4128ab0b8b7c78d1dd205588cc2094d61107865c42f245dd0. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/US38Y2435621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b0dbbe4e6b9b1a48711e6cadcada17a9af6444b681457b471d44ed9a442a48. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QZYHM2400648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c73b6fdb8ac4c064800b78fec541f7c276fbe2b99db99bba183643496510b4. 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/VNA1M2401042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce334e343be6ef0912de7297e21c37776a7bf9db0f63d80a88d1b7ec2538a82. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/VNA1M2400421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f73aab70a7672e01449c12263050e1ffe58c2e8d5521719563cfbc3ee8bca6a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZYHM2423496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20cefaa9f19ca017a961de546980f11801cdcaa65785c0577e4501018e75a55f. 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/VNA0F2113167.
Tết Bình An (DORI Remix) - Tết Là Tết Sum Vầy Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b9a8fd713192673e177e0d10ea677ad92c919f3a65aae841befff0c6d3879b. 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/QZYHM2400825.
Tết Bình An (DORI Remix) - Tết Là Tết Đã Về Xuân Là Xuân Đã Về Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2953958e557939c653511a01d7fac6682af0c808f2244d6b6167475e579933ca. 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/QZYHM2372671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a264d8c14369d992d0242a5f5142ee5ad5fa007a85a4cde45273bf09dfd2ccc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZYHM2372675.
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