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 0xfa14878730e19cff760ca63b45bc77bf936ff6c180079a6355a061b4617509a5. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/587913bb-2ed6-424c-8b24-6640ff1a3383.json and https://artists.proofprofile.net/proofs/artist/587913bb-2ed6-424c-8b24-6640ff1a3383.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 0xa514c2aae0a2db06620a68ea29ff3fc3235c6e30decae7581c6e011100aad042. 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/GBSMU9906257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3509666f410372946913010e8a8c14fba139ae73bab1597c1abc9390208bc06. 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/GBSMU9906271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2378dfb63a54e0ffa412bd66969b6f4cbede44a64315820b8598146dcfbfb871. 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/GBSMU5986003.
Arrop i Talladetes (with Oscar Albuixech & Gustau García)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9579524ef4be1d15c6306d14483325e786abc411e6bee90c4b264589150dc76. 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/GBSMU5986005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5efd09557c5a8622fc1d3a313023e4ee0af91b073e7a9da67a1cc67613be61d. 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/GBSMU5986008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464259db6af554d25f2870b804a291a2941326cd10425122befc4a23fc829cdb. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/GBSMU5986004.
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 0xa69cbbaf5d7d991bdda0e6c5af7c7ae875df4118e147cdcc6687a073aa5b5578. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/GBSMU5986015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984d6dc71a36d823f6de1301abfa6ba6db3bb6c1350acf93b47c216725265a3a. 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/GBSMU2226392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7ad6f23b13b17e9e7734bd44c5687cbb47635c0a4c7785ffb55884c1ef7771. 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/GBSMU2226394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d090126e43ab87b5b9aba1d604f5ae74feca84359884419347c48f68001841. 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/GBSMU2226395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11fea84e59019fa03f59f6e74a6f7f1adbc19f54ee05bace5b8b2eec9defb99. 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/GBSMU2226403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf967ec781682a83ef5b571bfff0eb42ee89256210e96be0b6c9e73d829eee5. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/GBSMU2226393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54621f22bf2c2bef39d42678f01b7d3854cd3204db6f6fc71f5d2a3467a7427. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GBSMU2226398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9ce97770fda060fffe132fe266c9912d79fb366fccc3fd4585f2348f8e41bb. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/GBSMU2226401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2856e5e16ae90f471fd46039fd5c28ca19491965ad13c76e7f90e9f698403ea. 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/GXESV2447038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9c489c6b87184cb0349ce601b1adf8b358fcd13b65468030ecab296411630c. 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/GXESV2420073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3eaa9813ae2f73425e64f5e39a47795a4afde0bfef0d66f957e0c035883d0c. 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/GXESV2426685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9939ed4a6a99371e994f2fb9580e68c2f18beb6af20bd49a521b292d056ac14d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GXESV2455776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1b655ab24b20ddcb870dae00ff6516b8637f67eaa0abde86b015de126c1db9. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/GXESV2458714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d6e33c1086533cfc9dd83e17e6e1d25a3e5a42ebefc813d273bfff380a5bc98. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/GXESV2423247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13aa2257411865191a7d3e8d71977bd805771bff0b974a54d5bd3f164a7d6912. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/GXESV2404763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e008c8976be57314e524f6962f52ae8f74666ffed0a5ac11d945e5f256ffe01. 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/QM4TW1778662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc874f77dc12b170703bbaed7b23836dbd60e911724d1cebbcf20596c90546891. 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/QM4TW1778663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ae74b64b49f6806795bcaacacf2f106234527dbd37bfeccdfba923d8feedef. 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/QM4TW1789436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b464f9af3b6f1d71d1091e36dba6d1bb36494dcf184dfce0fa55c8e8c36a018. 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/QMBZ91688548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7516e22b026e09396f90ce6ecea290188ac6d145b8fd0891675bc6769377ea4. 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/QM4TW1789437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7b9fec1fb266234f90ae3424acd3e0718baa5cc37cfdaaa6205a1c6c890339. 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/QM4TW1789438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91380832fcc725df973e4e743d1c2349cab49295afb1136ac1a41950949d28a2. 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/QM4TW1789439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7d47ccbdb8169f801050a9b3ada2b8b463ee0c9d2e244fe5983f14af34494e. 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/QM4TW1789440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfafcf7e806a448fa2fc6052a5446dd28c2eee1912b3d02e7cea98d4d1b73b097. 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/QM4TW1789441.